pith. sign in

arxiv: 2307.02429 · v1 · pith:BSAFUQHHnew · submitted 2023-07-05 · 💻 cs.CR · cs.NI

DarkHorse: A UDP-based Framework to Improve the Latency of Tor Onion Services

classification 💻 cs.CR cs.NI
keywords onionservicesrelaysdarkhorselatencyclientsdataend-to-end
0
0 comments X
read the original 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 TCP-based Tor onion services and reduces the Tor network overhead by up to 47%.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Onion-Routed Multi-Circuit Key Establishment for Quantum-Resilient Sessions

    cs.CR 2026-05 unverdicted novelty 4.0

    A protocol distributes session key fragments across independent Tor onion circuits so that an adversary must compromise every circuit to recover the key, with success probability decaying multiplicatively.