PriFi: A Low-Latency and Tracking-Resistant Protocol for Local-Area Anonymous Communication
Title | PriFi: A Low-Latency and Tracking-Resistant Protocol for Local-Area Anonymous Communication |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Barman, Ludovic, Zamani, Mahdi, Dacosta, Italo, Feigenbaum, Joan, Ford, Bryan, Hubaux, Jean-Pierre, Wolinsky, David |
Conference Name | Proceedings of the 2016 ACM on Workshop on Privacy in the Electronic Society |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4569-9 |
Keywords | anonymity, anonymity in wireless networks, anonymous communication, composability, controller area network security, dining cryptographers networks, Human Behavior, Local area networks, Metrics, pubcrawl, Resiliency, traffic analysis resistance |
Abstract | Popular anonymity mechanisms such as Tor provide low communication latency but are vulnerable to traffic analysis attacks that can de-anonymize users. Moreover, known traffic-analysis-resistant techniques such as Dissent are impractical for use in latency-sensitive settings such as wireless networks. In this paper, we propose PriFi, a low-latency protocol for anonymous communication in local area networks that is provably secure against traffic analysis attacks. This allows members of an organization to access the Internet anonymously while they are on-site, via privacy-preserving WiFi networking, or off-site, via privacy-preserving virtual private networking (VPN). PriFi reduces communication latency using a client/relay/server architecture in which a set of servers computes cryptographic material in parallel with the clients to minimize unnecessary communication latency. We also propose a technique for protecting against equivocation attacks, with which a malicious relay might de-anonymize clients. This is achieved without adding extra latency by encrypting client messages based on the history of all messages they have received so far. As a result, any equivocation attempt makes the communication unintelligible, preserving clients' anonymity while holding the servers accountable. |
URL | http://doi.acm.org/10.1145/2994620.2994623 |
DOI | 10.1145/2994620.2994623 |
Citation Key | barman_prifi:_2016 |