Paper 2019/1464
New Techniques for Zero-Knowledge: Leveraging Inefficient Provers to Reduce Assumptions and Interaction
Marshall Ball, Dana Dachman-Soled, and Mukul Kulkarni
Abstract
We present a transformation from NIZK with inefficient provers in the uniform random string (URS) model
to ZAPs (two message witness indistinguishable proofs) with inefficient provers.
While such a transformation was known for the case where the prover is efficient, the security
proof breaks down if the prover is inefficient.
Our transformation is obtained via new applications of Nisan-Wigderson designs, a combinatorial object originally
introduced in the derandomization literature.
We observe that our transformation is applicable both in the setting of super-polynomial provers/poly-time adversaries, as well as a new fine-grained setting, where the prover is polynomial time and the verifier/simulator/zero knowledge distinguisher are in a lower complexity class, such as
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- A minor revision of an IACR publication in CRYPTO 2020
- Keywords
- Zero-KnowledgeNIZKZAPNIWIfine-grainedinefficient proverminicryptderandomization
- Contact author(s)
- marshall @ cs columbia edu
- History
- 2020-06-16: last of 2 revisions
- 2019-12-18: received
- See all versions
- Short URL
- https://ia.cr/2019/1464
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2019/1464, author = {Marshall Ball and Dana Dachman-Soled and Mukul Kulkarni}, title = {New Techniques for Zero-Knowledge: Leveraging Inefficient Provers to Reduce Assumptions and Interaction}, howpublished = {Cryptology {ePrint} Archive, Paper 2019/1464}, year = {2019}, url = {https://eprint.iacr.org/2019/1464} }