DocumentCode
1567923
Title
Design of a CIL connector to SPIN
Author
Yongjian, Li ; Rui, Xue
Author_Institution
Lab. of Comput. Sci., Chinese Acad. of Sci., Beijing
fYear
2004
Firstpage
349
Abstract
The CAPSL Integrated Protocol Environment effort aims at providing an intuitive and expressive language for specifying authentication and key distribution protocols and supporting interfaces to various analysis tools. The CAPSL Intermediate Language CIL has been designed with the emphasis on simplifying translators from CIL to other analysis tools. In this paper we describe the design of a CIL-to-Spin connector. We describe how CIL concepts are translated into Spin and propose a general method to model the behaviors of honest principals and the intruder. Based on the method, a prototype connector has been implemented in Gentle, which can automatically translate CIL specification to promela code and LTL formula, thus greatly simplifying the modelling and analysis process
Keywords
cryptography; formal specification; program interpreters; protocols; specification languages; CAPSL Integrated Protocol Environment; CAPSL Intermediate Language; CIL-to-Spin connector; Gentle; LTL formula; authentication protocols; interfaces; intruder; key distribution protocols; promela code; translators; Authentication; Computer science; Connectors; Contracts; Cryptographic protocols; Cryptography; Electronic mail; Information security; Laboratories; Natural languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
Conference_Location
Hong Kong
ISSN
0730-3157
Print_ISBN
0-7695-2209-2
Type
conf
DOI
10.1109/CMPSAC.2004.1342857
Filename
1342857
Link To Document