Open AccessComputer Science

M. Abadi

1999.9.1JOURNAL OF THE ACM

DOI: 10.1145/324133.324266

tlooto Summary

These rules have the form of typing rules for a basic concurrent language with cryptographic primitives, the spi calculus, and guarantee that, if a protocol typechecks, then it does not leak its secret inputs.

Abstract

We develop principles and rules for achieving secrecy properties in security protocols. Our approach is based on traditional classification techniques, and extends those techniques to handle concurrent processes that use shared-key cryptography. The rules have the form of typing rules for a basic concurrent language with cryptographic primitives, the spi calculus. They guarantee that, if a protocol typechecks, then it does not leak its secret inputs.

Citation format

ABADI, M. Secrecy by typing in security protocols. JOURNAL OF THE ACM, 1999, 46: 749–786.