Paper 2024/224 Original: eprint.iacr.org/2024/224 ↗

Amplification of Non-Interactive Zero Knowledge, Revisited

Nir Bitansky
Nathan Geier
Abstract

In an $(\varepsilon_s,\varepsilon_z)$-weak non-interactive zero knowledge (NIZK), the soundness error is at most $\varepsilon_s$ and the zero-knowledge error is at most $\varepsilon_z$. Goyal, Jain, and Sahai (CRYPTO 2019) stated that if $\varepsilon_s+\varepsilon_z < 1$ for some constants $\varepsilon_s,\varepsilon_z$, then $(\varepsilon_s,\varepsilon_z)$-weak NIZK can be turned into fully-secure NIZK, assuming sub-exponentially-secure public-key encryption. However, they have since discovered a gap in their proof. We revisit the problem of NIZK amplification: –We amplify NIZK arguments assuming only polynomially-secure public-key encryption, for any constants $\varepsilon_s+\varepsilon_z < 1$. –We amplify NIZK proofs assuming only one-way functions, for any constants $\varepsilon_s+\varepsilon_z < 1$. –When the soundness error $\varepsilon_s$ is negligible to begin with, we can also amplify NIZK arguments assuming only one-way functions. Our results take a different route than that of Goyal, Jain, and Sahai. They are based on the hidden-bits paradigm, and can be viewed as a reduction from NIZK amplification to the better understood problem of pseudorandomness amplification.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2026-03-12: last updated
2024-02-13: published
Short URL
https://ia.cr/2024/224
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/224,
      author = {Nir Bitansky and Nathan Geier},
      title = {Amplification of Non-Interactive Zero Knowledge, Revisited},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/224},
      year = {2024},
      url = {https://eprint.iacr.org/2024/224}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.