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
Link To Document