[tor-bugs] #2653 [Tor]: Support more stable guards for live CDs
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jun 17 00:08:03 UTC 2013
#2653: Support more stable guards for live CDs
-------------------------+--------------------------------------------------
Reporter: nickm | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Tor: unspecified
Component: Tor | Version:
Keywords: tor-client | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by rransom):
Replying to [comment:1 rransom]:
> > One (approximate) solution is to pick guard nodes based on the first N
nodes sorted by H(Seed|NodeID). This doesn't do weighting correctly,
though.
>
> We can do weighting by computing H(GuardID | 0), H(GuardID | 1), ...,
H(GuardID | !GuardWeight - 1) for each guard, and then choosing the
closest guard to H(Seed | 0), the closest not-yet-chosen guard to H(Seed |
1), and so on.
>
> Further improvements are needed to make GuardIDs seed-dependent, make
each guard's GuardID change at pseudo-random times, and possibly make each
guard-selection value (the H(Seed | i) above) change at pseudo-random
times as well.
‘Simultaneous rational approximation’ of the selection-probability
distribution might make the performance of this technique somewhat less
horrific.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2653#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list