• DocumentCode
    3114522
  • Title

    A semantics of Security Protocol Language (SPL) using a class of composable high-level Petri nets

  • Author

    Bouroulet, Roland ; Klaudel, Hanna ; Pelz, Elisabeth

  • Author_Institution
    LACL, Paris Univ., France
  • fYear
    2004
  • fDate
    16-18 June 2004
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    This paper aims at introducing a Petri net semantics of security protocols allowing to study their properties formally. This is obtained by means of an economic but expressive class of composable high-level Petri nets, called S-nets, inspired from works about the relationship between Petri nets and process algebras. S-nets are applied then to give a compositional high-level Petri net semantics to SPL The Needham-Schroder protocol is employed to illustrate how this semantics can be used in order to establish the violation of the authentication property.
  • Keywords
    Petri nets; message authentication; process algebra; programming language semantics; protocols; security of data; Needham-Schroder protocol; Petri nets; S-nets; Security Protocol Language; authentication property; process algebras; security protocols; Algebra; Authentication; Calculus; Concurrent computing; Cryptography; Error correction; Petri nets; Protocols; Public key; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2004. ACSD 2004. Proceedings. Fourth International Conference on
  • Print_ISBN
    0-7695-2077-4
  • Type

    conf

  • DOI
    10.1109/CSD.2004.1309120
  • Filename
    1309120