[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #20852 [Core Tor/Tor]: prop224: Update HSDir prop224 code based on newest descriptor changes
#20852: prop224: Update HSDir prop224 code based on newest descriptor changes
-------------------------------------------------+-------------------------
Reporter: asn | Owner: asn
Type: defect | Status:
| assigned
Priority: Medium | Milestone: Tor:
| 0.3.0.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-hs, prop224, TorCoreTeam201612 | Actual Points:
Parent ID: | Points: 3
Reviewer: | Sponsor:
| SponsorR-can
-------------------------------------------------+-------------------------
Comment (by asn):
OK, I did some preliminary investigation for this ticket. IMO, there are
two steps here:
== a) Fix the HSDir code to conform to prop224 ==
Only fixing the HSDir part here is the minimum viable product for 0.3.0,
so that the network is prepared. It will basically make HSDirs understand
the newest prop224 format (with `superencrypted` etc.). Since this is
HSDir-only, we don't need to implement the whole client-auth logic; we
just need to be able to parse the plaintext part of the descriptor.
== b) Fix the rest of the descriptor code to conform to prop224 ==
This part would involve actually implementing the client-auth parts of the
descriptor, and making clients and hidden services actually be able to
parse those. IMO, this is a much bigger project than the above, and it's
not strictly required for 0.3.0 since it belongs to the client/HS code.
----
My plan is to finish (a) ASAP, and then only do (b) if there is enough
time.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20852#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs