Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: 14th Computer Security Foundations Workshop (CSFW14)
Article type: Research Article
Authors: Gordon, Andrew D.a | Jeffrey, Alanb; *
Affiliations: [a] Microsoft Research, 7 J.J. Thomson Ave., Cambridge CB3/0FB, UK | [b] CTI, DePaul University, 243 S. Wabash Ave., Chicago, IL 60604, USA
Correspondence: [*] Corresponding author. E-mail: ajeffrey@cs.depaul.edu.
Note: [1] A portion of this work appeared in the proceedings of the 14th IEEE Computer Security Foundations Workshop (CSFW14), Cape Breton, USA, 11–13 June, 2001. The two authors completed part of this work at Microsoft Research in Cambridge and part at DePaul University in Chicago.
Abstract: We propose a new method to check authenticity properties of cryptographic protocols. First, code up the protocol in the spi-calculus of Abadi and Gordon. Second, specify authenticity properties by annotating the code with correspondence assertions in the style of Woo and Lam. Third, figure out types for the keys, nonces, and messages of the protocol. Fourth, check that the spi-calculus code is well-typed according to a novel type and effect system presented in this paper. Our main theorem guarantees that any well-typed protocol is robustly safe, that is, its correspondence assertions are true in the presence of any opponent expressible in spi. It is feasible to apply this method by hand to several well-known cryptographic protocols. It requires little human effort per protocol, puts no bound on the size of the opponent, and requires no state space enumeration. Moreover, the types for protocol data provide some intuitive explanation of how the protocol works. This paper describes our method and gives some simple examples. Our method has led us to the independent rediscovery of flaws in existing protocols and to the design of improved protocols.
DOI: 10.3233/JCS-2003-11402
Journal: Journal of Computer Security, vol. 11, no. 4, pp. 451-519, 2003
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl