|
ABSTRACT
We propose a type and effect system for <i>authentication</i> protocols built upon a tagging scheme that formalizes the intended semantics of ciphertexts. The main result is that the validation of each component in isolation is provably sound and <i>fully compositional</i>: if all the protocol participants are independently validated, then the protocol as a whole guarantees authentication in the presence of Dolev-Yao intruders. The highly compositional nature of the analysis makes it suitable for multi-protocol systems, where different protocols might be executed concurrently.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M. Abadi and C.Fournet. Private authentication. In Proceedings of the 2002 Workshop on Privacy Enhancing Technologies, Lecture Notes in Computer Science, pages 27--40. Springer-Verlag, 2003.
|
| |
2
|
|
| |
3
|
|
| |
4
|
B. Blanchet and A. Podelski. Verification of cryptographic protocols: Tagging enforces termination. Proceedings of Foundations of Software Science and Computation Structures, pages 136--152, 2003.
|
| |
5
|
C. Bodei, M. Buchholtz, P. Degano, F. Nielson, and H. Riis Nielson. Automatic validation of protocol narration. In Proceedings of the 16th IEEE Computer Security Foundations Workshop(CSFW'03), pages 126--140. IEEE Computer Society Press, June 2003.
|
| |
6
|
C. Bodei, M. Buchholtz, P. Degano, F. Nielson, and H. Riis Nielson. Control flow analysis can find new flaws too. In Proceedings of the Workshop on Issues on the Theory of Security (WITS'04), ENTCS. Elsevier, 2004.
|
| |
7
|
|
| |
8
|
|
| |
9
|
M. Bugliesi, R. Focardi, and M. Maffei. Principles for entity authentication. In Proceedings of 5th International Conference Perspectives of System Informatics (PSI 2003), volume 2890 of Lecture Notes in Computer Science, pages 294--307. Springer-Verlag, July 2003.
|
| |
10
|
M. Bugliesi, R. Focardi, and M. Maffei. Compositional analysis of authentication protocols. In Proceedings of European Symposium on Programming (ESOP 2004), volume 2986 of Lecture Notes in Computer Science, pages 140--154. Springer-Verlag, 2004.
|
| |
11
|
|
| |
12
|
|
| |
13
|
J.D. Guttman, F.J. Thayer, J.A. Carlson, J.C.Herzog, J.D. Ramsdell, and B.T. Sniffen. Trust management in strand spaces: a rely-guarantee method. In Proceedings of European Symposium on Programming (ESOP 2004), volume 2986 of Lecture Notes in Computer Science, pages 325--339. Springer-Verlag, 2004.
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
M.Maffei. Tags for multi-protocol authentication. In Proceedings of the 2nd International Workshop on Security Issues in Coordination Models, Languages, and Systems (SECCO '04). To appear. ENTCS, August 2004.
|
| |
21
|
R.Focardi and M.Maffei. ρ-spi calculus at work: Authentication case studies. In Proceedings of Mefisto Project. To appear. ENTCS, March 2004.
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
CITED BY 5
|
|
|
|
|
|
|
|
Suzana Andova , Cas Cremers , Kristian Gjøsteen , Sjouke Mauw , Stig F. Mjølsnes , Saša Radomirović, A framework for compositional verification of security protocols, Information and Computation, v.206 n.2-4, p.425-459, February, 2008
|
|
|
|
|
|
|
|