|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
41st Annual Symposium on Foundations of Computer Science
Zaps and their applications
Redondo Beach, California
November 12-November 14
ISBN: 0-7695-0850-2
| ASCII Text | x | ||
| C. Dwork, M. Naor, "Zaps and their applications," Foundations of Computer Science, IEEE Annual Symposium on, pp. 283, 41st Annual Symposium on Foundations of Computer Science, 2000. | |||
| BibTex | x | ||
| @article{ 10.1109/SFCS.2000.892117, author = {C. Dwork and M. Naor}, title = {Zaps and their applications}, journal ={Foundations of Computer Science, IEEE Annual Symposium on}, volume = {0}, year = {2000}, issn = {0272-5428}, pages = {283}, doi = {http://doi.ieeecomputersociety.org/10.1109/SFCS.2000.892117}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Foundations of Computer Science, IEEE Annual Symposium on TI - Zaps and their applications SN - 0272-5428 SP EP A1 - C. Dwork, A1 - M. Naor, PY - 2000 KW - cryptography; computational complexity; theorem proving; zap; witness-indistinguishable protocol; verifier; NP completeness; zero-knowledge proofs; shared random string model; verifiable pseudo-random bit generators; concurrent zero knowledge; concurrent deniable authentication; public keys VL - 0 JA - Foundations of Computer Science, IEEE Annual Symposium on ER - | |||
A zap is a two-round, witness-indistinguishable protocol in which the first round, consisting of a message from the verifier to the prover, can be fixed "once-and-for-all" and applied to any instance, and where the verifier does not use any private coins. We present a zap for every language in NP, based on the existence of non-interactive zero-knowledge proofs in the shared random string model. The zap is in the standard model, and hence requires no common guaranteed random string. We introduce and construct verifiable pseudo-random bit generators (VPRGs), and give a complete existential characterization of both noninteractive zero-knowledge proofs and zaps in terms of approximate VPRGs. We present several applications for zaps; In the timing model of C. Dwork et al. (2000) and using moderately hard functions, we obtain 3-round concurrent zero knowledge and 2-round concurrent deniable authentication (the latter protocol also operates in the resettable model of R. Canetti et al. (2000)). In the standard model we obtain 2-round oblivious transfer using public keys (3-round otherwise). We note that any zap yields resettable 2-round witness-indistinguishability and obtain a 3-round timing-based resettable zero-knowledge argument system for any language in NP.
Index Terms:
cryptography; computational complexity; theorem proving; zap; witness-indistinguishable protocol; verifier; NP completeness; zero-knowledge proofs; shared random string model; verifiable pseudo-random bit generators; concurrent zero knowledge; concurrent deniable authentication; public keys
Citation:
C. Dwork, M. Naor, "Zaps and their applications," focs, pp.283, 41st Annual Symposium on Foundations of Computer Science, 2000
Usage of this product signifies your acceptance of the Terms of Use.
