ACM Home Page
Please provide us with feedback. Feedback
Concurrent and resettable zero-knowledge in poly-loalgorithm rounds
Full text PdfPdf (291 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-third annual ACM symposium on Theory of computing table of contents
Hersonissos, Greece
Pages: 560 - 569  
Year of Publication: 2001
ISBN:1-58113-349-9
Authors
Joe Kilian  Yianilos Labs, NEC Research Institute
Erez Petrank  Dept. of Computer Science, Technion Israel Institute of Technology, Haifa 32000, Israel
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 24,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/380752.380851
What is a DOI?

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
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
9
 
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
 
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


Collaborative Colleagues:
Joe Kilian: colleagues
Erez Petrank: colleagues