|
ABSTRACT
A proof is concurrent zero-knowledge if it remains zero-knowledge when many copies of the proof are run in an asynchronous environment, such as the Internet. Richardson and Kilian have shown that there exists a concurrent zero-knowledge proof for any language in NP, but with round complexity polynomial in the maximum number of concurrent proofs. In this paper, we present a concurrent zero-knowledge proof for all languages in NP with a poly-logarithmic round complexity: specifically, &ohgr;(log^2 k) rounds given at most k concurrent proofs. Finally, we show that a simple modification of our proof is a resettable zero-knowledge proof for NP, with &ohgr;(log^2 k) rounds; previously known protocols required a polynomial number of rounds.
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
|
Ran Canetti , Oded Goldreich , Shafi Goldwasser , Silvio Micali, Resettable zero-knowledge (extended abstract), Proceedings of the thirty-second annual ACM symposium on Theory of computing, p.235-244, May 21-23, 2000, Portland, Oregon, United States
[doi> 10.1145/335305.335334]
|
 |
4
|
|
| |
5
|
|
| |
6
|
I. Damgard. "Efficient Concurrent Zero-Knowledge in the Auxiliary String Model." Advances in Cryptology - Eurocrypt 2000 Proceedings, Lecture Notes in Computer Science, Berlin: Springer-Verlag, 2000.
|
| |
7
|
|
 |
8
|
Danny Dolev , Cynthia Dwork , Moni Naor, Non-malleable cryptography, Proceedings of the twenty-third annual ACM symposium on Theory of computing, p.542-552, May 05-08, 1991, New Orleans, Louisiana, United States
[doi> 10.1145/103418.103474]
|
 |
9
|
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]
|
| |
10
|
|
| |
11
|
U. Feige. Ph.D. thesis, Weizmann Institute of Science, 1990.
|
| |
12
|
U. Feige, D. Lapidot and A. Shamir. Multiple non-interactive zero-knowledge proofs based on a singe random string. In Proceedings of the 31st Annual IEEE Symposium on the Foundations of Computer Science, pages 308-317, 1990.
|
| |
13
|
|
 |
14
|
|
| |
15
|
O. Goldreich. Foundation of Cryptography - Fragments of a Book . Available from the Electronic Colloquium on Computational Complexity (ECCC) http://www.eccc.uni-trier.de/eccc/, February 1995.
|
| |
16
|
O. Goldreich and A. Kahan, "How to Construct Constant-Round Zero-Knowledge Proof Systems for NP", Journal of Cryptology, Vol. 9, No. 2, 1996, pp. 167-189.
|
| |
17
|
|
 |
18
|
|
| |
19
|
Oded Goldreich and Yair Oren. Definitions and properties of zero-knowledge proof systems. Journal of Cryptology, 7(1):1-32, Winter 1994.
|
 |
20
|
S Goldwasser , S Micali , C Rackoff, The knowledge complexity of interactive proof-systems, Proceedings of the seventeenth annual ACM symposium on Theory of computing, p.291-304, May 06-08, 1985, Providence, Rhode Island, United States
[doi> 10.1145/22145.22178]
|
| |
21
|
|
| |
22
|
J. Kilian. Zero-Knowledge with Log-Space Verifiers Proceedings, 29th annual IEEE Symposium on the Foundations of Computer Science.
|
| |
23
|
J. Kilian and E. Petrank. Concurrent and Resettable Zero-Knowledge in Poly-logarithmic Rounds. Available at http://www.cs.technion.ac.il/erez/publications.html
|
| |
24
|
|
| |
25
|
M. Naor. "Bit Commitment Using Pseudo-Randomness,", Journal of Cryptology, vol. 4, 1991, pp.151-158.
|
 |
26
|
|
| |
27
|
Y. Oren. On the cunning powers of cheating verifiers: Some observations about zero knowledge proofs. In Ashok K. Chandra, editor, Proceedings of the 28th Annual Symposium on Foundations of Computer Science, pages 462-471, Los Angeles, CA, October 1987. IEEE Computer Society Press.
|
| |
28
|
Ransom Richardson and Joe Kilian. On the Concurrent Composition of Zero-Knowledge Proofs. In Proceeedings of Advances in Cryptology - EUROCRYPT '99, May 1999, Lecture Notes in Computer Science Vol. 1592 Springer 1999, pp. 415-431
|
| |
29
|
|
|