[tor-bugs] #20852 [Core Tor/Tor]: prop224: Update HSDir prop224 code based on newest descriptor changes

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Dec 23 13:13:40 UTC 2016


#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):

 Please find an initial version of (a) in my branch `bug20852`:
 https://gitweb.torproject.org/user/asn/tor.git/log/?h=bug20852

 It basically does two things:
 - Changes `encrypted` to `superencrypted` in the outter HS desc layer.
 - Changes the max descriptor size to 50kb and introduces a consensus param
 `HSV3MaxDescriptorSize` that controls it.

 I believe these two things address everything that was pending in prop224
 and has to do with HSDir parsing of HS descriptors. Please check out the
 branch. I'm gonna do another pass of prop224 to make sure I didn't miss
 something.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20852#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list