DocumentCode
2067511
Title
Modelling and verification of authentication using enhanced net semantics of SPL (Security Protocol Language)
Author
Bouroulet, Roland ; Klaudel, Hanna ; Pelz, Elisabeth
Author_Institution
LACL, Univ. Paris 12, Creteil
fYear
2006
fDate
28-30 June 2006
Firstpage
179
Lastpage
188
Abstract
This paper proposes an enhanced translation of Security Protocol Language (SPL) in high-level Petri nets in order to allow to prove automatically, using model-checking techniques, the authentication property of Needham-Schroeder-Lowe (NSL) protocol. The proposed approach generates finite nets and goes this way beyond the limitation which was imposed by the previous semantics due to the treatment of the replication operator. In order to reach this goal, we modify the way attacks are modelled. Due to fact that the presented approach focuses on the treatment of the protocol environment, it may be successfully reused for automated verification of properties of other security protocols
Keywords
Petri nets; cryptography; formal verification; message authentication; protocols; Needham-Schroeder-Lowe protocol; Security Protocol Language; authentication property; enhanced net semantics; finite net; formal verification; high-level Petri net; model checking; replication operator; Algebra; Authentication; Calculus; Concurrent computing; Cryptography; Petri nets; Protocols; Public key; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Application of Concurrency to System Design, 2006. ACSD 2006. Sixth International Conference on
Conference_Location
Turku
ISSN
1550-4808
Print_ISBN
0-7695-2556-3
Type
conf
DOI
10.1109/ACSD.2006.12
Filename
1640235
Link To Document