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 :
بازگشت