• DocumentCode
    3382488
  • Title

    Analysis of typed analyses of authentication protocols

  • Author

    Bugliesi, Michele ; Focardi, R. ; Maffei, Matteo

  • Author_Institution
    Dipt. di Informatica, Universita Ca´´Foscari di Venezia, Italy
  • fYear
    2005
  • fDate
    20-22 June 2005
  • Firstpage
    112
  • Lastpage
    125
  • Abstract
    This paper contrasts two existing type-based techniques for the analysis of authentication protocols. The former, proposed by Gordon and Jeffrey, uses dependent types for nonces and cryptographic keys to statically regulate the way that nonces are created and checked in the authentication exchange. The latter, proposed by the authors, relies on a combination of static and dynamic typing to achieve similar goals. Specifically, the type system employs dependent ciphertext types to statically define certain tags that determine the typed structure of the messages circulated in the authentication exchange. The type tags are then checked dynamically to verify that each message has the format expected at the corresponding step of the authentication exchange. This paper compares the two approaches, drawing on a translation of tagged protocols, validated by our system, into protocols that type check with Gordon and Jeffrey´s system. This translation gives new insight into the tradeoffs between the two techniques, and on their relative expressiveness and precision. In addition, it allows us to port verification techniques from one setting to the other.
  • Keywords
    cryptography; message authentication; protocols; type theory; authentication exchange; authentication protocols; cryptographic keys; tagged protocols; typed analyses; Authentication; Computer security; Conferences; Contracts; Cryptographic protocols; Cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations, 2005. CSFW-18 2005. 18th IEEE Workshop
  • ISSN
    1063-6900
  • Print_ISBN
    0-7695-2340-4
  • Type

    conf

  • DOI
    10.1109/CSFW.2005.8
  • Filename
    1443201