[tor-bugs] #32709 [Core Tor/Tor]: hsv3: Support onionbalance keys when handling INTRO2 cells

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jan 16 17:02:14 UTC 2020


#32709: hsv3: Support onionbalance keys when handling INTRO2 cells
-------------------------------------------------+-------------------------
 Reporter:  asn                                  |          Owner:  dgoulet
     Type:  enhancement                          |         Status:
                                                 |  needs_revision
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  0.4.3.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tor-hs scaling onionbalance tor-     |  Actual Points:
  spec network-team-roadmap-2020Q1 043-must      |
  postfreeze-ok                                  |
Parent ID:  #26768                               |         Points:  2
 Reviewer:  nickm                                |        Sponsor:
                                                 |  Sponsor27-must
-------------------------------------------------+-------------------------

Comment (by nickm):

 We talked about this on IRC; here's the current plan as I understand it.

 We're going to aim this ticket for 0.4.4, since doing it properly will
 require more time than we have for 0.4.3.  We'll plan to open the merge
 window for 0.4.4 early, ''for this sponsor only''.

 Between today and next Wednsday or so, I'll do a branch based on this one
 that will:
   a) turn subcredential into a proper type
   b) implement a constant-time multi-subcredential backend solution for
 items 2 and 3 above, on top of this branch.
   c) refactor config_service_v3() a little

 After that, for minimal viable product, we need:
   d) improved test coverage,
   e) to stop recomputing the subcredentials for every request

 Later on, we can make these improvements:
   f) compute fewer subcredentials

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


More information about the tor-bugs mailing list