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

Re: [tor-bugs] #1839 [BridgeDB]: Rotate available bridges over time



#1839: Rotate available bridges over time
-----------------------------+---------------------------------
     Reporter:  arma         |      Owner:  isis
         Type:  enhancement  |     Status:  assigned
     Priority:  normal       |  Milestone:
    Component:  BridgeDB     |    Version:
   Resolution:               |   Keywords:  easy, bridgedb-dist
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+---------------------------------
Changes (by isis):

 * cc: sysrqb (added)


Comment:

 During #4771, BridgeDB was changed to distribute a maximum of four sets of
 bridges to all Tor/proxy users during a time period. The way that this
 works is that the HMAC determining the client's position in the hashring
 is given:

 {{{
 known-proxy<EPOCH>GROUP
 }}}

 where `EPOCH` is the beginning of the current time period (this is the
 part that needs this rotation ticket done), and `GROUP` is calculated by
 `int(ipaddr.IPAddress(CLIENT_IP)) % 4`, such that all Tor/proxy users are
 split into four groups (effectively meaning that regardless of how many
 times one gets a new Exit node or proxy, there are only four sets of
 bridges available.

 Therefore, we ''absolutely need'' to be certain that periodic rotation is
 enabled now (it isn't), otherwise only four sets of bridges will go to all
 Tor/proxy users forever, and everyone will mail Join AOL! CDs and explody
 packages of glitter to me in their sheer anger and frustration.

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