Paper 2024/1514
Black-Box Non-Interactive Zero Knowledge from Vector Trapdoor Hash
Abstract
We present a new approach for constructing non-interactive zero-knowledge (NIZK) proof systems from vector trapdoor hashing (VTDH) -- a generalization of trapdoor hashing [Döttling et al., Crypto'19]. Unlike prior applications of trapdoor hash to NIZKs, we use VTDH to realize the hidden bits model [Feige-Lapidot-Shamir, FOCS'90] leading to black-box constructions of NIZKs. This approach gives us the following new results: - A statistically-sound NIZK proof system based on the hardness of decisional Diffie-Hellman (DDH) and learning parity with noise (LPN) over finite fields with inverse polynomial noise rate. This gives the first statistically sound NIZK proof system that is not based on either LWE, or bilinear maps, or factoring. - A dual-mode NIZK satisfying statistical zero-knowledge in the common random string mode and statistical soundness in the common reference string mode assuming the hardness of learning with errors (LWE) with polynomial modulus-to-noise ratio. This gives the first black-box construction of such a dual-mode NIZK under LWE. This improves the recent work of Waters (STOC'24) which relied on LWE with super-polynomial modulus-to-noise ratio and required a setup phase with private coins. The above constructions are black-box and satisfy single-theorem zero-knowledge property. Building on the works of Feige et al.(FOCS'90) and Fishclin and Rohrback (PKC'21), we upgrade these constructions (under the same assumptions) to satisfy multi-theorem zero-knowledge property at the expense of making non-black-box use of cryptography.
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- Preprint.
- Contact author(s)
-
pedrodemelobranco @ gmail com
arkarai choudhuri @ gmail com
nico doettling @ gmail com
abhishekjain @ jhu edu
giulio malavolta @ hotmail it
akshayaram @ berkeley edu - History
- 2024-09-30: approved
- 2024-09-26: received
- See all versions
- Short URL
- https://ia.cr/2024/1514
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1514, author = {Pedro Branco and Arka Rai Choudhuri and Nico Döttling and Abhishek Jain and Giulio Malavolta and Akshayaram Srinivasan}, title = {Black-Box Non-Interactive Zero Knowledge from Vector Trapdoor Hash}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1514}, year = {2024}, url = {https://eprint.iacr.org/2024/1514} }