DocumentCode :
2994966
Title :
CVS: a compiler for the analysis of cryptographic protocols
Author :
Durante, Antonio ; Focardi, Riccardo ; Gorrieri, Roberto
Author_Institution :
Dipartimento di Sci. dell´´Inf., Bologna Univ., Italy
fYear :
1999
fDate :
1999
Firstpage :
203
Lastpage :
212
Abstract :
The Security Process Algebra (SPA) is a CCS-like specification language where actions belong to two different levels of confidentiality. It has been used to define several non-interference-like security properties whose verification has been automatized by means of the tool CoSeC. In recent years, a method for analyzing security protocols using SPA and CoSeC has been developed. Even if it has been useful in analyzing small security protocols, this method has shown to be error-prone as it requires the description by hand of the protocol and of the environment in which it will execute. This problem has been solved by defining a protocol specification language more abstract than SPA, called VSP and a compiler CVS that generates in an automatic way the SPA specification for a given protocol described in VSP. The VSP/CVS technology is very powerful and its usefulness is shown with the case-study of the Woo-Lam one-way authentication protocol, for which an attack undocumented in the literature is found
Keywords :
calculus of communicating systems; cryptography; data privacy; message authentication; process algebra; program compilers; protocols; specification languages; CCS; CVS compiler; CoSeC; SPA; Security Process Algebra; VSP; cryptographic protocols; data confidentiality; one-way authentication protocol; specification language; Algebra; Authentication; Computer security; Cryptographic protocols; ISO standards; Interference; Public key; Public key cryptography; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Foundations Workshop, 1999. Proceedings of the 12th IEEE
Conference_Location :
Mordano
ISSN :
1063-6900
Print_ISBN :
0-7695-0201-6
Type :
conf
DOI :
10.1109/CSFW.1999.779774
Filename :
779774
Link To Document :
بازگشت