The Evaluation of Circuit Selection Methods on Tor
Mohsen Imani, Mehrdad Amirabadi, and Matthew Wright

TL;DR
This paper proposes a new circuit selection method for Tor that measures circuit performance using nine metrics, significantly improving connection times without compromising security.
Contribution
It introduces a performance-based circuit selection approach using RTT and other metrics, enhancing Tor's speed while maintaining security.
Findings
Median TTFB improved by 22% over Tor
Performance gains achieved with at least three pre-built circuits
Security remains uncompromised against relay and network adversaries
Abstract
Tor provides anonymity online by routing traffic through encrypted tunnels, called circuits, over paths of anonymizing relays. To enable users to connect to their selected destination servers without waiting for the circuit to be build, the Tor client maintains a few circuits at all times. Nevertheless, Tor is slower to use than directly connecting to the destination server. In this paper, we propose to have the Tor client measure the performance of the pre-built circuits and select the fastest circuits for users to send their traffic over. To this end, we define and evaluate nine metrics for selecting which pre-built circuit to use based on different combinations of circuit length, Round Trip Time (RTT), and congestion. We also explore the effect on performance of the number of pre-built circuits at the time of the selection. Through whole-network experiments in Shadow, we show that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Privacy-Preserving Technologies in Data · Cryptography and Data Security
See pages 1-last of paper.pdf
