• DocumentCode
    2241472
  • Title

    Optimizing protocol rewrite rules of CIL specifications

  • Author

    Denker, Grit ; Millen, Jonathan K. ; Grau, A. ; Filipe, J. Kuster

  • Author_Institution
    SRI Int., Menlo Park, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    52
  • Lastpage
    62
  • Abstract
    For purposes of security analysis, cryptographic protocols can be translated from a high-level message-list language such as CAPSL into a multiset rewriting (MSR) rule language such as CIL. The natural translation creates two rules per message or computational action. We show how to optimize the natural rule set by about 50% into a form similar to the result of hand encoding, and prove that the transformation is sound because it is attack-preserving, and unique because it is terminating and confluent. The optimization has been implemented in Java
  • Keywords
    cryptography; protocols; rewriting systems; CAPSL; CIL specifications; Java; attack-preserving; cryptographic protocols; high-level message-list language; multiset rewriting; natural rule set; protocol rewrite rules; security analysis; Algebra; Algorithm design and analysis; Authentication; Cryptographic protocols; Cryptography; Encoding; Java; Mathematical model; Security; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Workshop, 2000. CSFW-13. Proceedings. 13th IEEE
  • Conference_Location
    Cambridge
  • ISSN
    1063-6900
  • Print_ISBN
    0-7695-0671-2
  • Type

    conf

  • DOI
    10.1109/CSFW.2000.856925
  • Filename
    856925