|
ABSTRACT
We present a type system for checking secrecy of messages handled by protocols that use the Backes-Pfitzmann-Waidner library for cryptographic operations. A secure realization of this library exists, therefore we obtain for the first time a cryptographically sound analysis for a full language for expressing protocols, particularly handling symmetric encryption and unbounded number of sessions. The language is similar to the spi-calculus, but has a completely deterministic semantics. The type system is similar to the Abadi-Blanchet type system for asymmetric communication.
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
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
M. Backes. A Cryptographically Sound Dolev-Yao Style Security Proof of the Otway-Rees Protocol. In proc. of ESORICS 2004 (LNCS 3193) pages 89--108.
|
| |
8
|
M. Backes and B. Pfitzmann. A Cryptographically Sound Security Proof of the Needham-Schroeder-Lowe Public-Key Protocol. In proc. of FST TCS 2003 (LNCS 2914), pages 1--12.
|
| |
9
|
|
| |
10
|
|
| |
11
|
M. Backes, B. Pfitzmann, and M. Waidner. Symmetric authentication within a simulatable cryptographic library. In proc. of ESORICS 2003 (LNCS 2808), pages 271--290.
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
B. Blanchet. Automatic Proof of Strong Secrecy for Security Protocols. In proc. of IEEE S&P 2004, pages 86--100.
|
| |
16
|
|
| |
17
|
|
| |
18
|
R. Canetti and J. Herzog. Universally Composable Symbolic Analysis of Cryptographic Protocols (The case of encryption-based mutual authentication and key exchange). Cryptology ePrint Archive: Report 2004/334, 22 Feb. 2005.
|
| |
19
|
|
 |
20
|
Ran Canetti , Yehuda Lindell , Rafail Ostrovsky , Amit Sahai, Universally composable two-party and multi-party secure computation, Proceedings of the thiry-fourth annual ACM symposium on Theory of computing, May 19-21, 2002, Montreal, Quebec, Canada
[doi> 10.1145/509907.509980]
|
| |
21
|
V. Cortier and B. Warinschi. Computationally Sound, Automated Proofs for Security Protocols. In proc. of ESOP 2005 (LNCS 3444), pages 157--171.
|
| |
22
|
D. Dolev and A. Yao. On the security of public key protocols. IEEE Transactions on Information Theory, IT-29(12):198--208, Mar. 1983.
|
| |
23
|
|
| |
24
|
S. Goldwasser and S. Micali. Probabilistic Encryption. Journal of Computer and System Sciences, 28(2):270--299, Apr. 1984.
|
| |
25
|
|
| |
26
|
|
| |
27
|
A. D. Gordon and A. Jeffrey. Types and effects for asymmetric cryptographic protocols. Journal of Computer Security, 12(3-4):435--483, 2004.
|
 |
28
|
|
| |
29
|
J. Herzog, M. Liskov, and S. Micali. Plaintext Awareness via Key Registration. In proc. of CRYPTO 2003 (LNCS 2729), pages 548--564.
|
| |
30
|
R. Janvier, Y. Lakhnech, and L. Mazar'e. Completing the Picture: Soundness of Formal Encryption in the Presence of Active Adversaries. In proc. of ESOP 2005 (LNCS 3444), pages 172--185.
|
| |
31
|
R. Janvier, Y. Lakhnech, and L. Mazar'e. (De)Compositions of Cryptographic Schemes and their Applications to Protocols. Cryptology ePrint Archive, Report 2005/020, 1 Feb. 2005.
|
| |
32
|
P. Laud. Handling Encryption in Analyses for Secure Information Flow. In proc. of ESOP 2003 (LNCS 2618), pages 159--173.
|
| |
33
|
P. Laud. Symmetric encryption in automatic analyses for confidentiality against active adversaries. In proc. of IEEE S&P 2004, pages 71--85.
|
| |
34
|
P. Laud. Secrecy Types for a Simulatable Cryptographic Library. Research Report IT-LU-O-162-050823, Cybernetica, Aug. 2005.
|
| |
35
|
P. Laud and V. Vene. A Type System for Computationally Secure Information Flow. In proc. of FCT 2005 (LNCS 3623), pages 365--377.
|
 |
36
|
P. Lincoln , J. Mitchell , M. Mitchell , A. Scedrov, A probabilistic poly-time framework for protocol analysis, Proceedings of the 5th ACM conference on Computer and communications security, p.112-121, November 02-05, 1998, San Francisco, California, United States
[doi> 10.1145/288090.288117]
|
| |
37
|
|
| |
38
|
|
| |
39
|
C. Meadows. Formal Methods for Cryptographic Protocol Analysis: Emerging Issues and Trends. IEEE Journal on Selected Areas in Communication, 21(1):44--54, Jan. 2003.
|
| |
40
|
D. Micciancio and S. Panjwani. Adaptive Security of Symbolic Encryption. In proc. of TCC 2005 (LNCS 3378), pages 169--187.
|
| |
41
|
D. Micciancio and B. Warinschi. Completeness theorems for the Abadi-Rogaway logic of encrypted expressions. In Workshop on Issues in the Theory of Security - WITS 2002, Portland, Oregon, Jan. 2002.
|
| |
42
|
D. Micciancio and B. Warinschi. Soundness of Formal Encryption in the Presence of Active Adversaries. In proc. TCC 2004 (LNCS 2951), pages 133-151.
|
 |
43
|
|
| |
44
|
|
| |
45
|
|
| |
46
|
A. Ramanathan, J. C. Mitchell, A. Scedrov, and V. Teague. Probabilistic Bisimulation and Equivalence for Security Analysis of Network Protocols. In proc. of FOSSACS 2004 (LNCS 2987), pages 468--483.
|
| |
47
|
A. Yao. Theory and applications of trapdoor functions (extended abstract). In proc. of FOCS '82, pages 80--91.
|
| |
48
|
R. Zunino and P. Degano. A Note on the Perfect Encryption Assumption in a Process Calculus. In proc. of FOSSACS 2004 (LNCS 2987), pages 514--528.
|
CITED BY 5
|
|
|
|
|
B. Blanchet , A. D. Jaggard , A. Scedrov , J.-K. Tsay, Computationally sound mechanized proofs for basic and public-key Kerberos, Proceedings of the 2008 ACM symposium on Information, computer and communications security, March 18-20, 2008, Tokyo, Japan
|
|
|
|
|
|