MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Concurrent/Resettable Zero Knowledge with Concurrent Soundness in the Bare Public-Key Model and its Applications. Cryptology ePrint Archive, Report 2003/265 [3 citations — 0 self]

Download:
Download as a PDF
by Yunlei Zhao
http://eprint.iacr.org/2003/265.pdf
Add To MetaCart

Abstract:

In this paper, we present both practical and general 4-round concurrent and resettable zeroknowledge arguments with concurrent soundness in the bare public-key (BPK) model. To our knowledge, our result is the first work that achieves concurrent soundness for ZK protocols in the BPK model and stands for the current state-of-the-art of concurrent zero-knowledge with setup assumptions. Since the BPK model is very simple and also very reasonable and is in fact a weak version of the frequently used public-key infrastructure (PKI) model, which underlies any public-key cryptosystem or digital signature scheme, we suggest that zero-knowledge protocols with simultaneous concurrent security in the BPK model may be of independent interests and can be used as a building block in other applications in the BPK model (e. g. secure two-party and multi-party computation with registered public-keys). For example, we show how to use our CZK-CS protocols to achieve cryptographic protocols with both concurrent player security and concurrent channel security (concurrent non-malleability) in the BPK model. We also give practical rZK and deniable authentication protocols in the preprocessing model.

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
413 Efficient signature generation for smart cards – Schnorr - 1991
355 Nonmalleable cryptography – Dolev, Dwork, et al.
306 Universally composable security: A new paradigm for cryptographic protocols – Canetti - 2001
304 How to generate and exchange secrets – Yao - 1986
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
185 Proofs of partial knowledge and simplified design of witness hiding protocols – Cramer, Damg˚ard, et al.
169 A modular approach to the design and analysis of authentication and key exchange protocols – Bellare, Canetti, et al. - 1995
166 Public-key Cryptosystems Provably Secure Against Chosen Ciphertext Attacks. STOC ’90 – Naor, Yung
134 Noninteractive zero-knowledge – Blum, Santis, et al. - 1991
122 Concurrent zero-knowledge – Dwork, Naor, et al. - 1998
116 Authenticated encryption: Relations among notions and analysis of the generic composition paradigm – Bellare, Namprempre - 2000
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
102 On defining proofs of knowledge – Bellare, Goldreich
88 Non-malleable non-interactive zero-knowledge and adaptive chosenciphertext security – Sahai - 1999
79 Zero knowledge proofs of knowledge in two rounds – Feige, Shamir
77 On the concurrent composition of zero-knowledge proofs – Richardson, Kilian - 1999
75 Efficient concurrent zero-knowledge in the auxiliary string model – Damgard - 2000
70 Universally composable two-party and multi-party secure computation – Canetti, Lindell, et al. - 2002
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
50 Coin Flipping by Telephone – Blum - 1982
50 On the existence of statistically hiding bit commitment schemes and fail-stop signatures – Damgard, Pedersen, et al. - 1997
49 Black-box concurrent zero-knowledge requires ˜ Ω(log n) rounds – Canetti, Kilian, et al. - 2001
49 Parallel Coin-Tossing and Constant-Round Secure Two-Party Computation – Lindell - 1977
48 Constant-Round Coin-Tossing With a Man in the Middle or Realizing the Shared Random String Model – Barak - 2002
46 Practical and provably-secure commitment schemes from collision-free hashing – Halevi, Micali - 1996
42 Efficient and noninteractive non-malleable commitment – Crescenzo, Katz, et al.
30 R.: On concurrent zero-knowledge with preprocessing – Crescenzo, Ostrovsky
29 Universal Arguments and their Applications – Barak, Goldreich - 2002
28 Zaps and Their Applications – Dwork, Naor
27 Perfect hiding and perfect binding universally composable commitment schemes with constant expansion factor – Damg˚ard, Nielsen - 2002
26 Efficient non-malleable commitment schemes – Fischlin, Fischlin - 2000
26 Concurrent and Resettable Zero-Knowledge in Poly-logarithmic Rounds – Kilian, Petrank - 2001
25 Alternative Models for Zero Knowledge Interactive Proofs – Feige - 1990
25 Concurrent Zero Knowledge With Logarithmic Round Complexity – Prabhakaran, Rosen, et al. - 2002
23 Strict Polynomial-Time in Simulation and Extraction – Barak, Lindell - 2004
23 Non-interactive and reusable non-malleable commitment schemes – Damg˚ard, Groth - 2003
21 Strengthening Zero-Knowledge Protocols using Signatures – Garay, MacKenzie, et al. - 2003
18 Concurrent Zero-Knowledge With Timing Revisited – Goldreich - 2002
17 Soundness in the Public-Key Model – Micali, Reyzin - 2001
12 Composition of Secure Multi-Party Protocols - A Comprehensive Study – Lindell - 2003
11 Min-round resettable zero knowledge in the public-key model – Micali, Reyzin - 2001
9 Resettably-Sound Zero-Knowledge and its Applications. Record 2001/063, Cryptology ePrint Archive – Barak, Goldreich, et al. - 2001
8 Zero-knowledge arguments and public key cryptography – Santis, Crescenzo, et al. - 1995
7 How to play any mental game—a completeness theorem for protocols with honest majority – Goldreich, Micali, et al. - 1987