Paper 2025/2099

A Lattice-based Designated Verifier zkSNARK from Standard Assumptions

Mohammad Sadegh Ahmadi, Sharif University of Technology
Taraneh Eghlidos, Sharif University of Technology
Behzad Abdolmaleki, University of Sheffield
Ngoc Khanh Nguyen, King's College London
Abstract

Designated Verifier zero-knowledge Succinct Non-Interactive Arguments of Knowledge (DV-zkSNARKs) are cryptographic argument systems in which the ability to verify proofs is restricted to a designated verifier. Unlike publicly verifiable zkSNARKs, these constructions ensure that only an authorized party can validate the correctness of the proof. Existing lattice-based DV-zkSNARK constructions typically rely either on linear-only encryption or on the Linear Targeted Malleability (LTM) assumption. The former has been cryptanalytically broken and therefore no longer provides a credible basis for post-quantum security. The latter is a non-standard and comparatively less established assumption and, moreover, restricts knowledge soundness to the non-adaptive setting. To overcome these limitations, we propose an inner-product argument system whose security relies solely on the well-established hardness of the Module Short Integer Solution (MSIS) problem and that achieves adaptive knowledge soundness in the random oracle model. This construction enables a designated verifier, holding a secret key, to succinctly verify inner product of a committed witness with an arbitrary vector. By combining our argument system with a linear probabilistic checkable proof (LPCP) compiler, to the best of our knowledge, we obtain the first DV-zkSNARK construction based on standard assumptions. Our implementation achieves prover and verification times comparable to the state of the art, while reducing public parameter size by a factor of 10, at the cost of a 2.5x increase in proof size.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
DV-zkSNARKLinear targeted malleabilityAdaptive soundnessLattice-based
Contact author(s)
mohammadsadegh ahmadi @ ee sharif edu
teghlidos @ sharif edu
behzad abdolmaleki @ sheffield ac uk
khanh nguyen @ kcl ac uk
History
2026-07-13: revised
2025-11-14: received
See all versions
Short URL
https://ia.cr/2025/2099
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2099,
      author = {Mohammad Sadegh Ahmadi and Taraneh Eghlidos and Behzad Abdolmaleki and Ngoc Khanh Nguyen},
      title = {A Lattice-based Designated Verifier {zkSNARK}  from Standard Assumptions},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2099},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2099}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.