MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Resettably-Sound Zero-Knowledge and its Applications. Record 2001/063, Cryptology ePrint Archive (2001) [9 citations — 5 self]

Download:
Download as a PDF | Download as a PS
by Boaz Barak, Oded Goldreich, Shafi Goldwasser, Yehuda Lindell
Appeared in 42nd FOCS
http://www.wisdom.weizmann.ac.il/~oded/PS/rszk.ps
Add To MetaCart

Abstract:

Resettably-sound proofs and arguments maintain soundness even when the prover can reset the verifier to use the same random coins in repeated executions of the protocol. We show that resettably-sound zero-knowledge arguments for NP exist if collision-free hash functions exist. In contrast, resettably-sound zero-knowledge proofs are possible only for languages in P=poly. We present two applications of resettably-sound zero-knowledge arguments. First, we construct resettable zero-knowledge arguments of knowledge for NP, using a natural relaxation of the definition of arguments (and proofs) of knowledge. We note that, under the standard definition of proof of knowledge, it is impossible to obtain resettable zero-knowledge arguments of knowledge for languages outside BPP. Second, we construct a constant-round resettable zeroknowledge argument for NP in the public-key model, under the assumption that collision-free hash functions exist. This improves upon the sub-exponential hardness assumption required by previous constructions. We emphasize that our results use non-black-box zero-knowledge simulations. Indeed, we show that some of the results are impossible to achieve using black-box simulations. In particular,

Citations

692 The Knowledge Complexity of Interactive Proof-Systems (Extended Abstract – Goldwasser, Micali, et al. - 1985
552 How to prove yourself: Practical solutions to identification and signature problems – Fiat, Shamir - 1986
480 How to construct random functions – Goldreich, Goldwasser, et al. - 1986
355 Nonmalleable cryptography – Dolev, Dwork, et al.
306 Universally composable security: A new paradigm for cryptographic protocols – Canetti - 2001
263 Zero Knowledge Proofs of Identity – Fiege, Fiat, et al. - 1987
241 Proofs that Yield Nothing But Their Validity or All Languages in NP Have Zero-Knowledge Proof Systems – Goldreich, Micali, et al. - 1991
219 Minimum disclosure proofs of knowledge – Brassard, Chaum, et al. - 1988
138 On the composition of zero-knowledge proof systems – Goldreich, Krawczyk - 1996
132 Witness indistinguishable and witness hiding protocols – Feige, Shamir
122 Concurrent zero-knowledge – Dwork, Naor, et al. - 1998
113 How to go beyond the black-box simulation barrier – Barak - 2001
113 Multiple non-interactive zero knowledge proofs under general assumptions – Feige, Lapidot, et al. - 1999
111 How to construct constant-round zeroknowledge proof systems for NP – Goldreich, Kahan - 1996
102 On defining proofs of knowledge – Bellare, Goldreich
81 Definitions and Properties of Zero-Knowledge Proof Systems – Goldreich, Oren - 1994
77 On the concurrent composition of zero-knowledge proofs – Richardson, Kilian - 1999
75 Efficient concurrent zero-knowledge in the auxiliary string model – Damgard - 2000
61 to Prove a Theorem So No One Else Can Claim It – Blum, How - 1986
56 On the Composition of Zero-Knowledge – Goldreich, Krawczyk - 1990
53 Foundations of Cryptography – Volume 2: Basic Applications – Goldreich - 2004
50 Foundations of Cryptography – Volume 1: Basic Tools – Goldreich - 2001
49 Parallel Coin-Tossing and Constant-Round Secure Two-Party Computation – Lindell - 1977
49 Black-box concurrent zero-knowledge requires ˜ Ω(log n) rounds – Canetti, Kilian, et al. - 2001
29 Universal Arguments and their Applications – Barak, Goldreich - 2002
28 Zaps and Their Applications – Dwork, Naor
25 Alternative Models for Zero Knowledge Interactive Proofs – Feige - 1990
21 Certifying Permutations: Non-Interactive Zero-Knowledge Based on Any Trapdoor Permutation – Bellare, Yung - 1996
17 Soundness in the Public-Key Model – Micali, Reyzin - 2001
11 Min-round resettable zero knowledge in the public-key model – Micali, Reyzin - 2001
6 Zero-knowledge with public keys – Reyzin - 2001
2 CS Proofs Under a Standard Assumption – Barak, Goldreich - 2001
1 Non-Malleable Cryptography. newblock – Dolev, Dwork, et al. - 2000
1 Verifiable Pseudorandom Functions – Micali, Rabin, et al. - 1999
1 Concurrent and Resettable Zero-Knowledge – Kilian, Petrank - 2001