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

Re: [tor-bugs] #2846 [Archived/general]: Patch GPG to support SOCKS proxies



#2846: Patch GPG to support SOCKS proxies
------------------------------+---------------------------
 Reporter:  rransom           |          Owner:  mikeperry
     Type:  defect            |         Status:  reopened
 Priority:  Medium            |      Milestone:
Component:  Archived/general  |        Version:
 Severity:  Normal            |     Resolution:
 Keywords:                    |  Actual Points:
Parent ID:                    |         Points:
 Reviewer:                    |        Sponsor:
------------------------------+---------------------------

Comment (by cypherpunks):

 The GnuPG 2.1 branch uses `dirmngr` for key server communication.
 According to [https://www.gnupg.org/documentation/manuals/gnupg/Dirmngr-
 Options.html its documentation] it supports the `use-tor` option. To quote
 the documentation
 > This option switches Dirmngr and thus GnuPG into "Tor mode" to route all
 network access via Tor (an anonymity network). WARNING: As of now this
 still leaks the DNS queries; e.g. to lookup the hosts in a keyserver pool.
 Certain other features are disabled if this mode is active.

 The DNS leaks are probably caused by the dependence on SRV records to make
 these pools work and Tor not supporting these types of resource records.

 For key server pools people can visit the [https://sks-keyservers.net
 /overview-of-pools.php SKS keyservers pool page]. This page also mentions
 a [https://sks-keyservers.net/overview-of-pools.php#pool_tor hidden
 service]. Using the hidden service bypasses the dependence on SRV records
 so someone would expect no DNS leaks. I've tested this solution by adding
 {{{
 keyserver hkp://jirk5u4osbsr34t5.onion
 use-tor
 }}}
 to my `~/.gnupg/dirmngr.conf` file. The subsequent packet capture showed
 no DNS leaks during execution of `gnupg --search` and `gnupg --refresh-
 keys`.

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