DarkHorse: A UDP-based Framework to Improve the Latency of Tor Onion Services
Md Washik Al Azad, Hasniuj Zahan, Sifat Ut Taki, Spyridon, Mastorakis

TL;DR
DarkHorse is a UDP-based framework designed to significantly reduce latency and overhead in Tor onion services, making them more suitable for latency-sensitive applications by exploiting UDP's connectionless features.
Contribution
This paper introduces DarkHorse, a novel UDP-based framework that enhances Tor onion services' performance by reducing latency and network overhead.
Findings
DarkHorse achieves up to 3.62x speedup over TCP-based Tor services.
Reduces Tor network overhead by up to 47%.
Improves suitability of onion services for latency-sensitive applications.
Abstract
Tor is the most popular anonymous communication overlay network which hides clients' identities from servers by passing packets through multiple relays. To provide anonymity to both clients and servers, Tor onion services were introduced by increasing the number of relays between a client and a server. Because of the limited bandwidth of Tor relays, large numbers of users, and multiple layers of encryption at relays, onion services suffer from high end-to-end latency and low data transfer rates, which degrade user experiences, making onion services unsuitable for latency-sensitive applications. In this paper, we present a UDP-based framework, called DarkHorse, that improves the end-to-end latency and the data transfer overhead of Tor onion services by exploiting the connectionless nature of UDP. Our evaluation results demonstrate that DarkHorse is up to 3.62x faster than regular…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Network Security and Intrusion Detection · Software-Defined Networks and 5G
