#23130: prop224: Synchronize spec with implementation (August 2017) ------------------------------+------------------------------------- Reporter: asn | Owner: Type: defect | Status: new Priority: Medium | Milestone: Tor: 0.3.2.x-final Component: Core Tor/Tor | Version: Severity: Normal | Keywords: prop224 tor-hs tor-spec Actual Points: | Parent ID: #17242 Points: 0.4 | Reviewer: Sponsor: SponsorR-can | ------------------------------+------------------------------------- During implementation and reviewing we noticed a few more deviations of the implementation from the spec, and also some spec errors.
Here is a list: 1) `RENDEZVOUS2` is not identical to `RENDEZVOUS1` since rend points strips out the rend cookie. 2) We use a replaycache for the rendcookie when parsing intro2 on the service-side 3) No legacy INTRODUCE cell anymore since that was not needed. 4) We can have multiple intro onion keys with different types on the HS desc (see #22979) 5) We need to mention the ed25519 base point in the spec since we use it hardcoded in the code. We might get more items here as client-side review moves forward. -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23130> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online _______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs