Speeding up Tor with SPDY (Master's Thesis)

Using SPDY with Tor via proxies

(see also: Prediction algorithm for SPDY server push)

SPDY is a rather new protocol which is an alternative to HTTP. It was designed to address inefficiencies in the latter and thereby improve latency and reduce bandwidth consumption.

[1] presents the design and implementation of a setup for utilizing SPDY within the anonymizing Tor network for reducing latency and traffic in the latter. A C library implementing the SPDY server protocol is introduced together with an HTTP to SPDY and a SPDY to HTTP proxy which are the base for the presented design.

Moreover, the real profit from using SPDY within the Tor network on loading some of the most popular web sites is presented.

How to run the proxies with Tor (30.12.2013)

1. How to run SPDY-to-HTTP proxy on Tor exit node

2. How to run HTTP-to-SPDY proxy on Tor client

Contact

Andrey Uzunov <andrey.uzunov at online6.eu>


[1] https://gnunet.org/sites/default/files/uzunov2013torspdy.pdf or http://dev.online6.eu/spdypush/thesis.pdf