Paper 2021/836
Towards a Unified Approach to Black-Box Constructions of Zero-Knowledge Proofs
Xiao Liang and Omkant Pandey
Abstract
General-purpose zero-knowledge proofs for all \textsf{NP} languages greatly simplify secure protocol design. However, they inherently require the code of the underlying relation. If the relation contains black-box calls to a cryptographic function, the code of that function must be known to use the ZK proof, even if both the relation and the proof require only black-box access to the function. Rosulek (Crypto'12) shows that non-trivial proofs for even simple statements, such as membership in the range of a one-way function, require non-black-box access.
We propose an alternative approach to bypass Rosulek's impossibility result. Instead of asking for a ZK proof directly for the given one-way function
Note: The full version of the conference version.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- A major revision of an IACR publication in CRYPTO 2021
- Keywords
- Zero-KnowledgeBlack-BoxSeparation
- Contact author(s)
-
liang1 @ cs stonybrook edu
omkant @ cs stonybrook edu - History
- 2021-06-21: received
- Short URL
- https://ia.cr/2021/836
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/836, author = {Xiao Liang and Omkant Pandey}, title = {Towards a Unified Approach to Black-Box Constructions of Zero-Knowledge Proofs}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/836}, year = {2021}, url = {https://eprint.iacr.org/2021/836} }