|
ABSTRACT
The Distributed Computing Column covers the theory of systems that are composed of a number of interacting computing elements. These include problems of communication and networking, databases, distributed shared memory, multiprocessor architectures, operating systems, verification, Internet, and the Web. This issue consists of:• "Security and Composition of Cryptographic Protocols: A Tutorial (Part II)" by Ran Canetti.The first part appeared in the previous SIGACT News, the September 2006 issue. Many thanks to Ran for his contributions to this column.
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
|
{BPW04} M. Backes, B. Pfitzmann, and M. Waidner. A general composition theorem for secure reactive systems. In 1st Theory of Cryptography Conference (TCC), LNCS 2951 pp. 336--354, Feb. 2004.
|
| |
3
|
{B+05} B. Barak, R. Canetti, Y. Lindell, R. Pass and T. Rabin. Secure Computation Without Authentication. In Crypto'05, 2005.
|
| |
4
|
|
| |
5
|
|
| |
6
|
{B91} D. Beaver. Secure Multi-party Protocols and Zero-Knowledge Proof Systems Tolerating a Faulty Minority. J. Cryptology, (1991) 4: 75--122.
|
| |
7
|
|
 |
8
|
Michael Ben-Or , Ran Canetti , Oded Goldreich, Asynchronous secure computation, Proceedings of the twenty-fifth annual ACM symposium on Theory of computing, p.52-61, May 16-18, 1993, San Diego, California, United States
[doi> 10.1145/167088.167109]
|
 |
9
|
Michael Ben-Or , Shafi Goldwasser , Avi Wigderson, Completeness theorems for non-cryptographic fault-tolerant distributed computation, Proceedings of the twentieth annual ACM symposium on Theory of computing, p.1-10, May 02-04, 1988, Chicago, Illinois, United States
[doi> 10.1145/62212.62213]
|
 |
10
|
Michael Ben-Or , Boaz Kelmer , Tal Rabin, Asynchronous secure computations with optimal resilience (extended abstract), Proceedings of the thirteenth annual ACM symposium on Principles of distributed computing, p.183-192, August 14-17, 1994, Los Angeles, California, United States
[doi> 10.1145/197917.198088]
|
| |
11
|
|
| |
12
|
{C95} R. Canetti. Studies in Secure Multi-party Computation and Applications. Ph.D. Thesis, Weizmann Institute, Israel, 1995.
|
| |
13
|
{C00} R. Canetti. Security and composition of multi-party cryptographic protocols. J. Cryptology, Vol. 13, No. 1, winter 2000.
|
| |
14
|
|
 |
15
|
|
| |
16
|
{C+06} R. Canetti, L. Cheung, D. Kaynar, M. Liskov, N. Lynch, O. Pereira, and R. Segala. Task-Structured Probabilistic I/O Automata. In Workshop on discrete event systems (WODES), 2006.
|
| |
17
|
{C+06a} R. Canetti, L. Cheung, D. Kaynar, M. Liskov, N. Lynch, O. Pereira, and R. Segala. Time-Bounded Task-PIOAs: A Framework for Analyzing Security Protocols. In 20th symposium on distributed computing (DISC), 2006.
|
| |
18
|
{CDPW07} R. Canetti, Y. Dodis, R. Pass and S. Walfish. Universally Composable Security with Pre-Existing Setup. 4th theory of Cryptology Conference (TCC), 2007.
|
 |
19
|
Ran Canetti , Uri Feige , Oded Goldreich , Moni Naor, Adaptively secure multi-party computation, Proceedings of the twenty-eighth annual ACM symposium on Theory of computing, p.639-648, May 22-24, 1996, Philadelphia, Pennsylvania, United States
[doi> 10.1145/237814.238015]
|
| |
20
|
{CF01} R. Canetti and M. Fischlin. Universally Composable Commitments. Crypto '01, 2001.
|
| |
21
|
{CH04} R. Canetti and J. Herzog. Universally Composable Symbolic Analysis of Cryptographic Protocols (The case of encryption-based mutual authentication and key-exchange). Eprint archive, http://eprint.iacr.org/2004/334. Extended Abstract at 3rd TCC, 2006.
|
| |
22
|
|
| |
23
|
|
| |
24
|
{CKL03} R. Canetti, E. Kushilevitz, Y. Lindell. On the Limitations of Universally Composable Two-Party Computation without Set-up Assumptions. EUROCRYPT 2003, pp. 68--86, 2003. Extended version at the eprint archive, eprint.iacr.org/2004/116.
|
 |
25
|
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]
|
| |
26
|
{CR03} R. Canetti and T. Rabin. Universal Composition with Joint State. Crypto'03, 2003.
|
| |
27
|
{CKLP06} L. Cheung, D. Kaynar, N. Lynch, O. Pereira. Compositional Security for Task-PIOAs. Manuscript, 2006.
|
| |
28
|
{DDMRS06} A. Datta, A. Derek, J. C. Mitchell, A. Ramanathan and A. Scedrov. Games and the Impossibility of Realizable Ideal Functionality. 3rd theory of Cryptology Conference (TCC), 2006.
|
| |
29
|
{DKMR05} A. Datta, R. Küsters, J. C. Mitchell and A. Ramanathan. On the Relationships between Notions of Simulation-based Security. 2nd theory of Cryptology Conference (TCC), 2005.
|
| |
30
|
{DM00} Y. Dodis and S. Micali. Secure Computation. CRYPTO '00, 2000.
|
| |
31
|
|
| |
32
|
{DY83} D. Dolev and A. Yao. On the security of public-key protocols. IEEE Transactions on Information Theory, 2(29), 1983.
|
| |
33
|
{DLMS99} N. A. Durgin, P. D. Lincoln, J. C. Mitchell and A. Scedrov. Undecidability of bounded security protocols. Workshop on Formal Methods and Security Protocols (FMSP), 1999.:w
|
 |
34
|
Cynthia Dwork , Moni Naor , Amit Sahai, Concurrent zero-knowledge, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.409-418, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276853]
|
| |
35
|
{EG82} S. Even and Oded Goldreich. On the Security of Multi-Party Ping-Pong Protocols. 24th FOCS, 1983.
|
| |
36
|
{F91} U. Feige. Ph.D. thesis, Weizmann Institute of Science, 1991.
|
 |
37
|
|
| |
38
|
|
| |
39
|
|
 |
40
|
|
| |
41
|
{GO94} O. Goldreich and Y. Oren. Definitions and properties of Zero-Knowledge proof systems. J. Cryptology, Vol. 7, No. 1, 1994, pp. 1--32.
|
| |
42
|
{GL90} S. Goldwasser, and L. Levin. Fair Computation of General Functions in Presence of Immoral Majority. CRYPTO '90, LNCS 537, 1990.
|
| |
43
|
{GM84} S. Goldwasser and S. Micali. Probabilistic encryption. JCSS, Vol. 28, No 2, April 1984, pp. 270--299.
|
| |
44
|
|
 |
45
|
|
| |
46
|
|
| |
47
|
{HU05} D. Hofheinz and D. Unruh. Comparing Two Notions of Simulatability. 2nd theory of Cryptology Conference (TCC), pp. 86--103, 2005.
|
| |
48
|
{IPSEC} The IPSec working group of the IETF. See http://www.ietf.org/html.charters/ipsec-charter.html
|
 |
49
|
|
| |
50
|
|
| |
51
|
|
| |
52
|
{L04} Y. Lindell. Lower Bounds for Concurrent Self Composition. 1st Theory of Cryptology Conference (TCC), pp. 203--222. 2004.
|
 |
53
|
|
| |
54
|
{LPT04} Y. Lindell, M. Prabhakaran, Y. Tauman. Concurrent General Composition of Secure Protocols in the Timing Model. Manuscript, 2004.
|
 |
55
|
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]
|
| |
56
|
{LT89} N. Lynch and M. R. Tuttle. An introduction to input/output automata. CWIQuarterly, 2(3):219--246, September 1989.
|
| |
57
|
{LSV03} N. Lynch, R. Segala and F. Vaandrager. Compositionality for Probabilistic Automata. 14th CONCUR, LNCS vol. 2761, pages 208--221, 2003. Fuller version appears in MIT Technical Report MIT-LCS-TR-907.
|
| |
58
|
{MMY06} T. Malkin, R. Moriarty and N. Yakovenko. Generalized Environmental Secrity from Number Theoretic Assumptions. 3rd Theory of Cryptology Conference (TCC), 2006, pp. 343--359.
|
| |
59
|
{MMS03} P. Mateus, J. C. Mitchell and A. Scedrov. Composition of Cryptographic Protocols in a Probabilistic Polynomial-Time Process Calculus. 14th CONCUR, pp. 323--345. 2003.
|
| |
60
|
{MR91} S. Micali and P. Rogaway. Secure Computation. unpublished manuscript, 1992. Preliminary version in CRYPTO '91, LNCS 576, 1991.
|
| |
61
|
|
| |
62
|
|
| |
63
|
|
| |
64
|
|
 |
65
|
|
| |
66
|
|
| |
67
|
{PW94} B. Pfitzmann and M. Waidner. A general framework for formal notions of secure systems. Hildesheimer Informatik-Berichte 11/94, Universitat Hildesheim, 1994. Available at http://www.semper.org/sirene/lit.
|
| |
68
|
{PSW00} B. Pfitzmann, M. Schunter and M. Waidner. Secure Reactive Systems. IBM Research Report RZ 3206 (#93252), IBM Research, Zurich, May 2000.
|
| |
69
|
{PSW00a} B. Pfitzmann, M. Schunter and M. Waidner. Provably Secure Certified Mail. IBM Research Report RZ 3207 (#93253), IBM Research, Zurich, August 2000.
|
 |
70
|
|
| |
71
|
|
| |
72
|
|
 |
73
|
|
| |
74
|
{PS05} M. Prabhakaran, A. Sahai. Relaxing Environmental Security: Monitored Functionalities and Client-Server Computation. 2nd Theory of Cryptology Conference (TCC), 2005.
|
 |
75
|
|
| |
76
|
{RS91} C. Rackoff and D. Simon. Non-interactive zero-knowledge proof of knowledge and chosen cipher-text attack. CRYPTO '91, 1991.
|
| |
77
|
{RK99} R. Richardson and J. Kilian. On the Concurrent Composition of Zero-Knowledge Proofs. In Eurocrypt99, LNCS 1592, pages 415--413.
|
| |
78
|
|
| |
79
|
{Y82A} A. Yao. Protocols for Secure Computation. In 23rd Annual Symp. on Foundations of Computer Science (FOCS), pages 160--164. 1982.
|
| |
80
|
{Y86} A. Yao, How to generate and exchange secrets, In 27th Annual Symp. on Foundations of Computer Science (FOCS), pages 162--167. 1986.
|
|