• DocumentCode
    153553
  • Title

    Automated Verification of Group Key Agreement Protocols

  • Author

    Schmidt, Benedikt ; Sasse, Ralf ; Cremers, Cas ; Basin, David

  • Author_Institution
    IMDEA Software Inst., Madrid, Spain
  • fYear
    2014
  • fDate
    18-21 May 2014
  • Firstpage
    179
  • Lastpage
    194
  • Abstract
    We advance the state-of-the-art in automated symbolic cryptographic protocol analysis by providing the first algorithm that can handle Diffie-Hellman exponentiation, bilinear pairing, and AC-operators. Our support for AC-operators enables protocol specifications to use multisets, natural numbers, and finite maps. We implement the algorithm in the TAMARIN prover and provide the first symbolic correctness proofs for group key agreement protocols that use Diffie-Hellman or bilinear pairing, loops, and recursion, while at the same time supporting advanced security properties, such as perfect forward secrecy and eCK-security. We automatically verify a set of protocols, including the STR, group Joux, and GDH protocols, thereby demonstrating the effectiveness of our approach.
  • Keywords
    cryptographic protocols; public key cryptography; set theory; AC-operators; Diffie-Hellman exponentiation; GDH protocols; STR; TAMARIN prover; advanced security properties; automated symbolic cryptographic protocol analysis; bilinear pairing; eCK-security; finite maps; group Joux; group key agreement protocols; multisets; natural numbers; perfect forward secrecy; protocol specifications; symbolic correctness proofs; Cognition; Cryptography; DH-HEMTs; Mathematical model; Protocols; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Privacy (SP), 2014 IEEE Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1081-6011
  • Type

    conf

  • DOI
    10.1109/SP.2014.19
  • Filename
    6956564