DocumentCode :
2507845
Title :
Mechanized proofs for a recursive authentication protocol
Author :
Paulson, Lawrence C.
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fYear :
1997
fDate :
10-12 Jun 1997
Firstpage :
84
Lastpage :
94
Abstract :
A novel protocol has been formally analyzed using the prover Isabelle/HOL, following the inductive approach described in earlier work (L.C. Paulson, 1997). There is no limit on the length of a run, the nesting of messages or the number of agents involved. A single run of the protocol delivers session keys for all the agents, allowing neighbours to perform mutual authentication. The basic security theorem states that session keys are correctly delivered to adjacent pairs of honest agents, regardless of whether other agents in the chain are compromised. The protocol´s complexity caused some difficulties in the specification and proofs, but its symmetry reduced the number of theorems to prove
Keywords :
formal specification; formal verification; message authentication; protocols; theorem proving; Isabelle/HOL; adjacent pairs; agents; basic security theorem; honest agents; inductive approach; mechanized proofs; message nesting; mutual authentication; protocol complexity; recursive authentication protocol; session keys; specification; symmetry; Authentication; Laboratories; Protocols; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Foundations Workshop, 1997. Proceedings., 10th
Conference_Location :
Rockport, MA
ISSN :
1063-6900
Print_ISBN :
0-8186-7990-5
Type :
conf
DOI :
10.1109/CSFW.1997.596790
Filename :
596790
Link To Document :
بازگشت