DocumentCode
119385
Title
An Extended UML Method for the Verification of Security Protocols
Author
Gang Shen ; Xiaohong Li ; Ruitao Feng ; Guangquan Xu ; Jing Hu ; Zhiyong Feng
Author_Institution
Tianjin Key Lab. of Cognitive Comput. & Applic., Tianjin Univ., Tianjin, China
fYear
2014
fDate
4-7 Aug. 2014
Firstpage
19
Lastpage
28
Abstract
This paper presents a formal modeling method of security protocols based on the extended UML framework. In order to simplify the process and reduce the difficulty of security protocol modelling, extending mechanisms for the class diagram and sequence diagram of UML are presented, which provide an engineering specification for the security protocol formalizing. Therefore, for verifying the confidentiality and correspondence of security protocols by Prover if, a transformation from extended UML model to Prover if Spi calculus model is realized with matching rules and knowledge reasoning, and then the verifying results are analyzed through a regular expression. Finally, the handshake, NS public key and buyer-seller watermarking protocols are verified, the attack traces of unsatisfied security properties are exported, that show the validity and applicability of the approach provided by this paper.
Keywords
Unified Modeling Language; cryptographic protocols; formal verification; watermarking; NS public key protocol; Prover; UML class diagram; UML sequence diagram; Unified Modeling Language; buyer-seller watermarking protocol; extended UML method; formal modeling method; security properties; security protocol confidentiality; security protocol correspondence; security protocols verification; Calculus; Cognition; Cryptography; Data models; Protocols; Unified modeling language; Prover if; Spi calculus; confidentiality; correspondence; extended UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems (ICECCS), 2014 19th International Conference on
Conference_Location
Tianjin
Print_ISBN
978-1-4799-5481-0
Type
conf
DOI
10.1109/ICECCS.2014.12
Filename
6923114
Link To Document