[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #22893 [Core Tor/Tor]: prop224: Make intro point per-service and not per-descriptor



#22893: prop224: Make intro point per-service and not per-descriptor
-------------------------------+--------------------------------
     Reporter:  dgoulet        |      Owner:  dgoulet
         Type:  enhancement    |     Status:  new
     Priority:  High           |  Milestone:  Tor: 0.3.2.x-final
    Component:  Core Tor/Tor   |    Version:
     Severity:  Normal         |   Keywords:  tor-hs, prop224
Actual Points:                 |  Parent ID:  #20657
       Points:  1              |   Reviewer:
      Sponsor:  SponsorR-must  |
-------------------------------+--------------------------------
 With the service branch in #20657, the current code design has intro
 points (IPs) per-descriptor meaning intro point objects are indexed inside
 a descriptor object.

 We want to change that to a per-service design for which there is a set of
 intro points picked by the service which are then assigned to
 descriptor(s).

 The reason to do such a thing is so we expose less IPs overtime thus
 minimizing the service exposure. Currently, because IPS are per-
 descriptor, once the descriptor rotates we also rotate IPs which bounds
 IPs' lifetime to the descriptor lifetime but this is not always true (and
 should not).

 With a per-service design, IPs can live on between descriptors because
 they rotate at a different rate than the IPs and thus honoring its
 lifetime.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/22893>
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