Closed GoogleCodeExporter closed 9 years ago
Nonce isn't needed. The update time on the feed always rolls forward in time.
All
Atom entry and RSS item elements have both an ID and update time for de-duping
purposes. Replay attacks can't happen because the protocols are inherently
idempotent. Does that make sense?
Original comment by bslatkin
on 4 Sep 2009 at 5:20
yes, that makes sense if we say that the subscriber also has a responsibility
to keep
track of the last update times for all the feeds they receive POSTs for. They
basically would do de-duping as well; something I had hoped is confined to the
Hub.
I agree, that this would make the replay attack ineffective.
Original comment by jbeck...@gmail.com
on 4 Sep 2009 at 6:54
The subscriber needs to dedupe no matter what because their ACK response of a
200
code on notification delivery could be lost by the Hub, causing the hub to
retry.
I'll mark this as not an issue. Thanks for reporting it and the feedback!
Original comment by bslatkin
on 4 Sep 2009 at 8:52
Original issue reported on code.google.com by
jbeck...@gmail.com
on 3 Sep 2009 at 7:21