Paper 2026/886

From NIZK Arguments to ZAPs, Generically

Anish Banerjee, The University of Texas at Austin
Brent Waters, The University of Texas at Austin, NTT Research
David J. Wu, The University of Texas at Austin
Abstract

Dwork and Naor (FOCS 2000) showed a generic transformation to construct a ZAP (a two-round public-coin witness-indistinguishable proof) from any non-interactive zero-knowledge (NIZK) proof with statistical soundness in the common random string model. In recent years, a number of works have shown how to construct NIZK arguments in the common random string model from a broad range of assumptions including decisional Diffie-Hellman (DDH), learning with errors (LWE), or combinations of multiple assumptions. While a number of previous works have developed specialized tools to build ZAPs using these same assumptions (through a non-trivial adaptation of the underlying NIZK), a natural question is whether we can generically obtain a ZAP from these NIZK arguments à la Dwork-Naor. In this work, we introduce the notion of a sometimes-constricting generator and show how to use it to generically upgrade any computational (resp., statistical) NIZK argument in the common random string model into a computational (resp., statistical) ZAP argument. We then show how to build sometimes-constricting generators from either the DDH assumption (over pairing-free groups) or the LWE assumption. Our transformation immediately allows us to recover constructions of ZAPs from assumptions like DDH or LWE, as well as enables new constructions from different combinations of cryptographic assumptions with properties that were not previously attainable. More broadly, our compiler provides a general mechanism to convert any future NIZK construction in the common random string model into a ZAP.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A major revision of an IACR publication in CRYPTO 2026
Keywords
NIZKZAP
Contact author(s)
anish @ cs utexas edu
bwaters @ cs utexas edu
dwu4 @ cs utexas edu
History
2026-05-08: approved
2026-05-06: received
See all versions
Short URL
https://ia.cr/2026/886
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/886,
      author = {Anish Banerjee and Brent Waters and David J. Wu},
      title = {From {NIZK} Arguments to {ZAPs}, Generically},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/886},
      year = {2026},
      url = {https://eprint.iacr.org/2026/886}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.