• 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