DocumentCode :
2565050
Title :
Model Checking of Needham-Schroeder Protocol Using UPPAAL
Author :
Rong, Mei ; Li, Zhonghui ; Zhang, Guangquan
Author_Institution :
Shenzhen Tourism Coll., Jinan Univ., Shenzhen, China
fYear :
2010
fDate :
23-25 Sept. 2010
Firstpage :
1
Lastpage :
4
Abstract :
Currently, formal methods are the mainstream methods of cryptographic protocol analysis. Typically, these most used approaches for the protocols analysis do not take time into account, and this choice simplifies the analysis. However, cryptographic protocols like distributed programs in general are sensitive to the passage of time. A method for the protocols that are aware of timing aspects is presented using a model checker of formal methods based on timed automata, UPPAAL. We study a simplified version of the well known Needham Schroeder Public Key Protocol (NS protocol for short). Since the actual encrypting and decrypting of the message takes time, timeliness of the message is introduced when modeling the simplified protocol. Thus, timed automata for the simplified NS protocol are obtained. Due to the check engine of the UPPAAL adopting advanced technology, this method can avoid state space explosion problem arisen in the general timed automata application. The possible forms of simplified NS protocol authentication failure are presented in UPPAAL tool. This experimental result illustrates an intruder´s attack upon the NS public key protocol. Therefore the method could find the flaws of the simple protocol.
Keywords :
automata theory; cryptographic protocols; formal specification; public key cryptography; Needham Schroeder public key protocol; Needham-Schroeder protocol; UPPAAL; cryptographic protocol analysis; distributed program; formal method; message decryption; message encryption; model checker; model checking; timed automata; Automata; Computational modeling; Cryptographic protocols; Cryptography; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wireless Communications Networking and Mobile Computing (WiCOM), 2010 6th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-3708-5
Electronic_ISBN :
978-1-4244-3709-2
Type :
conf
DOI :
10.1109/WICOM.2010.5601245
Filename :
5601245
Link To Document :
بازگشت