Paper 2023/334 Original: eprint.iacr.org/2023/334 ↗

A Generic Transform from Multi-Round Interactive Proof to NIZK

Pierre-Alain Fouque
Adela Georgescu
Chen Qian
Adeline Roux-Langlois
Weiqiang Wen
Abstract

We present a new generic transform that takes a multi-round interactive proof for the membership of a language $\mathcal{L}$ and outputs a non-interactive zero-knowledge proof (not of knowledge) in the common reference string model. Similar to the Fiat-Shamir transform, it requires a hash function $\mathsf{H}$. However, in our transform the zero-knowledge property is in the standard model, and the adaptive soundness is in the non-programmable random oracle model ($\mathsf{NPROM}$). Behind this new generic transform, we build a new generic OR-composition of two multi-round interactive proofs. Note that the two common techniques for building OR-proofs (parallel OR-proof and sequential OR-proof) cannot be naturally extended to the multi-round setting. We also give a proof of security for our OR-proof in the quantum oracle model ($\mathsf{QROM}$), surprisingly the security loss in $\\mathsf{QROM}$ is independent from the number of rounds.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2023-03-07: last updated
2023-03-07: published
Short URL
https://ia.cr/2023/334
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/334,
      author = {Pierre-Alain Fouque and Adela Georgescu and Chen Qian and Adeline Roux-Langlois and Weiqiang Wen},
      title = {A Generic Transform from Multi-Round Interactive Proof to NIZK},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/334},
      year = {2023},
      url = {https://eprint.iacr.org/2023/334}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.