HomePhabricator

privacy: Stream isolation for Tor
67a79493976aUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

privacy: Stream isolation for Tor

According to Tor's extensions to the SOCKS protocol
(https://gitweb.torproject.org/torspec.git/tree/socks-extensions.txt)
it is possible to perform stream isolation by providing authentication
to the proxy. Each set of credentials will create a new circuit,
which makes it harder to correlate connections.

This patch adds an option, -proxyrandomize (on by default) that randomizes
credentials for every outgoing connection, thus creating a new circuit.

2015-03-16 15:29:59 SOCKS5 Sending proxy authentication 3842137544:3256031132

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Mar 16 2015, 15:30
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING8f955b966122: Merge pull request #6012
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rSTAGING67a79493976a: privacy: Stream isolation for Tor (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Apr 17 2015, 11:26