Title :
Model checking of SSL 3.0 protocol based on SPIN
Author :
Cheng, Ying ; Kang, Wen ; Xiao, Meiha
Author_Institution :
Sch. of Inf., Nanchang Univ., Nanchang, China
Abstract :
Model checking is to check whether a bounded state system can meet their design specifications using state-space search approach automatically. This paper describes the key exchange protocol SSL 3.0, and conducts a formalized analysis and modeling and verification of the protocol by using the famous model checker tool SPIN. The LTL property is dynamically changed during the verification which can reduce the transition of model space and make the search more efficiently. The experimental results show that this method of verification is correct, certificate the safety and feasibility of the protocol itself, and improve the verification efficiency of the protocol.
Keywords :
formal verification; protocols; state-space methods; LTL property; SPIN model checker tool; SSL 3.0 protocol; bounded state system; formal verification; key exchange protocol; model checking; model space transition; secure socket layer protocol; state-space search approach; Computational modeling; Converters; Cryptography; Electronic mail; Generators; LTL; Model Checking; Promela; SPIN; SSL 3.0;
Conference_Titel :
Industrial and Information Systems (IIS), 2010 2nd International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-4244-7860-6
DOI :
10.1109/INDUSIS.2010.5565737