[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