[tor-bugs] #10767 [Tor]: location of relay in config

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jan 29 20:32:08 UTC 2014


#10767: location of relay in config
-----------------------------+---------------------------------------
     Reporter:  cypherpunks  |      Owner:
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor          |    Version:
   Resolution:               |   Keywords:  tor-client needs-proposal
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+---------------------------------------
Changes (by nickm):

 * keywords:   => tor-client needs-proposal
 * milestone:   => Tor: 0.2.5.x-final


Comment:

 One thing we ''can't'' do is to give nodes a wayto indicate their own
 country, and just believe it blindly. If we did that, then a hostile node
 could list any country that they want.  For example, if a user has said "I
 don't want any nodes in the US!" we probably don't want nodes in the US to
 be able to say "Okay, I'm in Canada" and get believed blindly.

 On the other hand, we ''could'' make that work by treating self-reported
 country as matching exclude lists and invalidating include lists, but not
 the other way round.  IOW, if a node's detected country is cd and the
 reported country is cr, then:
   * ExcludeNodes {cr} and ExcludeNodes {cd} would both exclude the node.
   * Neither ExitNodes {cr} nor ExitNodes {cd} would include the node as an
 exit.

 This sounds a bit tricky, and I'm not sure that it's 100% right or safe.
 More investigation needed.

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


More information about the tor-bugs mailing list