More Anonymous Onion Routing Through Trust

Abstract

We consider using trust information to improve the anonymity provided by onion-routing networks. In particular, we introduce a model of trust in network nodes and use it to design path-selection strategies that minimize the probability that the adversary can successfully control the entrance to and exit from the network. This minimizes the chance that the adversary can observe and correlate patterns in the data flowing over the path and thereby deanonymize the user. We first describe the general case in which onion routers can be assigned arbitrary levels of trust. Selecting a strategy can be formulated in a straightforward way as a linear program, but it is exponential in size. We thus analyze a natural simplification of path selection for this case. More importantly, however, when choosing routes in practice only a very coarse assessment of trust in specific onion routers is likely to be feasible. Therefore, we focus next on the special case in which there are only two trust levels. For this more practical case we identify three optimal route-selection strategies such that at least one is optimal, depending on the trust levels of the two classes, their size, and the reach of the adversary. This can yield practical input into routing decisions. We set out the relevant parameters and choices for making such decisions.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2009
Accession Number
ADA599993

Entities

People

  • Aaron M. Johnson
  • Paul Syverson

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Algorithms
  • Anonymous Communications
  • Computer Science
  • Computers
  • Cybersecurity
  • Denial Of Service Attack
  • Fault Tolerance
  • Human Rights
  • Information Operations
  • Linear Programming
  • Military Research
  • Networks
  • Probability
  • Probability Distributions
  • Security

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Operations Research
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.