ConsenSGX: Scaling Anonymous Communications Networks with Trusted Execution Environments

  • Sasy S
  • Goldberg I
N/ACitations
Citations of this article
23Readers
Mendeley users who have this article in their library.

Abstract

Anonymous communications networks enable individuals to maintain their privacy online. The most popular such network is Tor, with about two million daily users; however, Tor is reaching limits of its scalability. One of the main scalability bottlenecks of Tor and similar network designs originates from the requirement of distributing a global view of the servers in the network to all network clients. This requirement is in place to avoid epistemic attacks , in which adversaries who know which parts of the network certain clients do and do not know about can rule in or out those clients from being responsible for particular network traffic. In this work, we introduce a novel solution to this scalability problem by leveraging oblivious RAM constructions and trusted execution environments in order to enable clients to fetch only the parts of the network view they require, without the directory servers learning which parts are being fetched. We compare the performance of our design with the current Tor mechanism and other related works to show one to two orders of magnitude better performance from an end-to-end perspective. We analyse the requirements to actually deploy such a scheme today and conclude that it would only require a small fraction ( < 2.5%) of the relays to have the required hardware support; moreover, these relays can perform their roles with minimal network bandwidth requirements.

Cite

CITATION STYLE

APA

Sasy, S., & Goldberg, I. (2019). ConsenSGX: Scaling Anonymous Communications Networks with Trusted Execution Environments. Proceedings on Privacy Enhancing Technologies, 2019(3), 331–349. https://doi.org/10.2478/popets-2019-0050

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free