• DocumentCode
    501805
  • Title

    A General Model Checking Method of Electronic Transaction Protocols Using Colored Petri Nets

  • Author

    Xu, Meng ; Su, Guiping ; Wei, Jin

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Grad. Univ. of Chinese Acad. of Sci., Beijing, China
  • Volume
    2
  • fYear
    2009
  • fDate
    12-14 Aug. 2009
  • Firstpage
    298
  • Lastpage
    303
  • Abstract
    As a special kind of security protocol, ecommerce protocols have been analyzed with many formal methods in recent years. However, there is no general specification and verification model checking method to be applied effectively to the four special properties in ecommerce protocols--non-repudiation, accountability, fairness, and timeliness. Based on our previous work on the suitability of colored Petri nets (CPNs) to the formal analysis of timeliness, this paper concentrates on the formal modeling and analysis of the other three properties using CPNs. Combined with Petri net reduction methods and random numbers as time factors and keys, we describe and analyze both online trusted third party (TTP) and offline TTP protocols, discover their flaws which could not be found by many other formal methods, proving that our methods are more general and suitable for nearly all the ecommerce protocols.
  • Keywords
    Petri nets; electronic commerce; protocols; security of data; colored Petri nets; ecommerce protocol; electronic transaction protocol; security protocol; trusted third party protocol; Authentication; Electronic commerce; Formal specifications; Hybrid intelligent systems; Information analysis; Information science; Information security; Petri nets; Protocols; Time factors; Colored Petri Nets; E-Commerce; model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hybrid Intelligent Systems, 2009. HIS '09. Ninth International Conference on
  • Conference_Location
    Shenyang
  • Print_ISBN
    978-0-7695-3745-0
  • Type

    conf

  • DOI
    10.1109/HIS.2009.172
  • Filename
    5254470