DocumentCode
3095981
Title
ASM-SPV: A Model Checker for Security Protocols
Author
Peng, Jianhua ; Liu, Feng ; Zhao, Zhenju ; Huang, Danqing ; Xue, Rui
Author_Institution
State Key Lab. Of Inf. Security, Chinese Acad. of Sci., Beijing, China
fYear
2010
fDate
15-17 Oct. 2010
Firstpage
458
Lastpage
461
Abstract
This paper presents details of a model checker for security protocols, called ASM-SPV (Abstract State Machines-Security Protocols Verifier), which employs the on-the-fly model checking technique as the convenient verification method and directly supports the whole Core- ASM language. Security protocol is modeled as distributed abstract state machines and the property to be verified is specified in form of the CTL (Computation Tree Logic) formula in the model checker. This paper also introduces the features of the model checker in detail and shows the efficiency and usability by taking the verification of the authentication of Helsinki protocol as an example. Then advantages over FDR are presented and the runtime performance and memory consumption are also given compared with that of [mc]square.
Keywords
finite state machines; formal verification; protocols; security of data; trees (mathematics); ASM-SPV; Helsinki protocol; abstract state machine-security protocol verifier; authentication; computation tree logic; convenient verification method; core ASM language; memory consumption; on-the-fly model checking technique; runtime performance; Authentication; Computational modeling; Cryptography; Memory management; Protocols; Runtime; abstract state machines; formal methods; model checking; security protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP), 2010 Sixth International Conference on
Conference_Location
Darmstadt
Print_ISBN
978-1-4244-8378-5
Electronic_ISBN
978-0-7695-4222-5
Type
conf
DOI
10.1109/IIHMSP.2010.117
Filename
5636276
Link To Document