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
Link To Document