[tor-dev] prop224: Time Period Overlaps and Blinded Keys

teor teor2345 at gmail.com
Wed Jun 21 01:40:39 UTC 2017


The time period overlap section 2.2.4 in prop224 is under-specified:

1. During the overlap period, does the service use the new blinded key
for the new period, and the old blinded key for the old period?

I think the answer is yes, but this requires some deduction to work

2. If the overlap period starts when a service sees the first consensus
with a new SRV, does the service stop using that SRV and blinded key:
* at the end of the period?
  (that is, exactly 36 hours after the earliest the overlap period
   could possibly have started.)
* exactly 36 hours after the SRV was first seen?
  (that is, exactly 36 hours after the service started the overlap
   period. For example, if the service fetched the consensus 2 hours
   after it was created, it would end 2 hours after the end of the
* when the first reveal consensus is received with that SRV as the
  previous SRV? (or some similar consensus-driven event)

Does every service on a tor instance start the overlap at the same


Tim Wilson-Brown (teor)

teor2345 at gmail dot com
PGP C855 6CED 5D90 A0C5 29F6 4D43 450C BA7F 968F 094B
xmpp: teor at torproject dot org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20170621/f572cf4b/attachment.sig>

More information about the tor-dev mailing list