• DocumentCode
    2947911
  • Title

    Provably Secure and Practical Onion Routing

  • Author

    Backes, Michael ; Goldberg, I. ; Kate, Aniket ; Mohammadi, Esmaeil

  • Author_Institution
    Saarland Univ., Saarbrucken, Germany
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    369
  • Lastpage
    385
  • Abstract
    The onion routing network Tor is undoubtedly the most widely employed technology for anonymous web access. Although the underlying onion routing (OR) protocol appears satisfactory, a comprehensive analysis of its security guarantees is still lacking. This has also resulted in a significant gap between research work on OR protocols and existing OR anonymity analyses. In this work, we address both issues with onion routing by defining a provably secure OR protocol, which is practical for deployment in the next generation Tor network. We start off by presenting a security definition (an ideal functionality) for the OR methodology in the universal compos ability (UC) framework. We then determine the exact security properties required for OR cryptographic primitives (onion construction and processing algorithms, and a key exchange protocol) to achieve a provably secure OR protocol. We show that the currently deployed onion algorithms with slightly strengthened integrity properties can be used in a provably secure OR construction. In the process, we identify the concept of predictably malleable symmetric encryptions, which might be of independent interest. On the other hand, we find the currently deployed key exchange protocol to be inefficient and difficult to analyze and instead show that a recent, significantly more efficient, key exchange protocol can be used in a provably secure OR construction. In addition, our definition greatly simplifies the process of analyzing OR anonymity metrics. We define and prove forward secrecy for the OR protocol, and realize our (white-box) OR definition from an OR black-box model assumed in a recent anonymity analysis. This realization not only makes the analysis formally applicable to the OR protocol but also identifies the exact adversary and network assumptions made by the black box model.
  • Keywords
    Internet; cryptographic protocols; telecommunication network routing; OR anonymity metrics; Tor; anonymous Web access; black box model; key exchange protocol; malleable symmetric encryptions; onion algorithms; onion routing network; onion routing protocol; provably secure OR protocol; Encryption; Power capacitors; Protocols; Routing; Servers; onion routing; security proof; universal composability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium (CSF), 2012 IEEE 25th
  • Conference_Location
    Cambridge, MA
  • ISSN
    1940-1434
  • Print_ISBN
    978-1-4673-1918-8
  • Electronic_ISBN
    1940-1434
  • Type

    conf

  • DOI
    10.1109/CSF.2012.32
  • Filename
    6266172