loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE Computer Security Foundations Workshop (CSFW'06)
Verified Interoperable Implementations of Security Protocols
Venice, Italy
July 05-July 07
ISBN: 0-7695-2615-2
Karthikeyan Bhargavan, Microsoft Research, USA
Cedric Fournet, Microsoft Research, USA
Andrew D. Gordon, Microsoft Research, USA
Stephen Tse, University of Pennsylvania, USA
We present an architecture and tools for verifying implementations of security protocols. Our implementations can run with both concrete and symbolic implementations of cryptographic algorithms. The concrete implementation is for production and interoperability testing. The symbolic implementation is for debugging and formal verification. We develop our approach for protocols written in F#, a dialect of ML, and verify them by compilation to ProVerif, a resolution-based theorem prover for cryptographic protocols. We establish the correctness of this compilation scheme, and we illustrate our approach with protocols for Web Services security.
Citation:
Karthikeyan Bhargavan, Cedric Fournet, Andrew D. Gordon, Stephen Tse, "Verified Interoperable Implementations of Security Protocols," csfw, pp.139-152, 19th IEEE Computer Security Foundations Workshop (CSFW'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.