The Loopix Anonymity System

Ania M. Piotrowska, Jamie Hayes, Tariq Elahi, Sebastian Meiser, George Danezis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present Loopix, a low-latency anonymous communication system that provides bi-directional ‘third-party’ sender and receiver anonymity and unobservability. Loopix leverages cover traffic and Poisson mixing—brief independent message delays—to provide anonymity and to achieve traffic analysis resistance against, including but not limited to, a global network adversary. Mixes and clients self-monitor and protect against active attacks via self-injected loops of traffic. The traffic loops also serve as cover traffic to provide stronger anonymity and a measure of sender and receiver unobservability. Loopix is instantiated as a network of Poisson mix nodes in a stratified topology with a low number of links, which serve to further concentrate cover traffic. Service providers mediate access in and out of the network to facilitate accounting and off-line message reception. We provide a theoretical analysis of the Poisson mixing strategy as well as an empirical evaluation of the anonymity provided by the protocol and a functional implementation that we analyze in terms of scalability by running it on AWS EC2. We show that mix nodes in Loopix can handle upwards of 300 messages per second, at a small delay overhead of less than 1.5ms on top of the delays introduced into messages to provide security. Overall message latency is on the order of seconds – which is relatively low for a mix-system. Furthermore, many mix nodes can be securely added to the stratified topology to scale throughput without sacrificing anonymity.
Original languageEnglish
Title of host publicationProceedings of the 26th USENIX Security Symposium
Place of PublicationVancouver, BC, Canada
PublisherUSENIX Association
Pages1199-1216
Number of pages18
ISBN (Print)978-1-931971-40-9
Publication statusPublished - 18 Aug 2017
Event26th USENIX Security Symposium: USENIX 2017 - Vancouver, Canada
Duration: 16 Aug 201718 Aug 2017
https://www.usenix.org/conference/usenixsecurity17

Conference

Conference26th USENIX Security Symposium
Country/TerritoryCanada
CityVancouver
Period16/08/1718/08/17
Internet address

Fingerprint

Dive into the research topics of 'The Loopix Anonymity System'. Together they form a unique fingerprint.

Cite this