• DocumentCode
    3034983
  • Title

    Computationally Sound Mechanized Proofs of Correspondence Assertions

  • Author

    Blanchet, Bruno

  • Author_Institution
    CNRS, Paris
  • fYear
    2007
  • fDate
    6-8 July 2007
  • Firstpage
    97
  • Lastpage
    111
  • Abstract
    We present a new mechanized prover for showing correspondence assertions for cryptographic protocols in the computational model. Correspondence assertions are useful in particular for establishing authentication. Our technique produces proofs by sequences of games, as standard in cryptography. These proofs are valid for a number of sessions polynomial in the security parameter, in the presence of an active adversary. Our technique can handle a wide variety of cryptographic primitives, including shared- and public-key encryption, signatures, message authentication codes, and hash functions. It has been implemented in the tool CryptoVerif and successfully tested on examples from the literature.
  • Keywords
    cryptographic protocols; file organisation; message authentication; public key cryptography; CryptoVerif tool; active adversary; computational model; computationally sound mechanized proofs; cryptographic protocols; hash functions; message authentication codes; parameter security; public-key encryption; Calculus; Computational modeling; Cryptographic protocols; Cryptography; Message authentication; Polynomials; Public key; Security; Testing; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium, 2007. CSF '07. 20th IEEE
  • Conference_Location
    Venice
  • ISSN
    1940-1434
  • Print_ISBN
    0-7695-2819-8
  • Type

    conf

  • DOI
    10.1109/CSF.2007.16
  • Filename
    4271643