Paper 2025/313
Lattice-based $\Sigma$-Protocols for Polynomial Relations with Standard Soundness
Abstract
We propose new techniques for enhancing the efficiency of $\Sigma$-protocols in lattice settings. One major challenge in lattice-based $\Sigma$-protocols is restricting the norm of the extracted witness in soundness proofs. Most of existing solutions either repeat the protocol several times or opt for a relaxation version of the original relation. Recently, Boneh and Chen have proposed an innovative solution called $\mathsf{LatticeFold}$, which utilizes a sum-check protocol to enforce the norm bound on the witness. In this paper, we elevate this idea to efficiently proving multiple polynomial relations without relaxation. Simply incorporating the techniques from $\mathsf{LatticeFold}$ into $\Sigma$-protocols leads to inefficient results; therefore, we introduce several new techniques to ensure efficiency. First, to enable the amortization in [AC20] for multiple polynomial relations, we propose a general linearization technique to reduce polynomial relations to homomorphic ones. Furthermore, we generalize the folding protocol in LatticeFold, enabling us to efficiently perform folding and other complex operations multiple times without the need to repeatedly execute sum-checks. Moreover, we achieve zero-knowledge by designing hiding claims and elevating the zero-knowledge sum-check protocol [XZZ+19] on rings. Our protocol achieves standard soundness, thereby enabling the efficient integration of the compressed $\Sigma$-protocol theory [AC20, ACF21] in lattice settings.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Lattice-based cryptographySigma-protocolsum-check protocol
- Contact author(s)
-
lizh6 zhang @ connect polyu hk
shanggao @ polyu edu hk
b xiao @ polyu edu hk - History
- 2025-03-04: last of 2 revisions
- 2025-02-21: received
- See all versions
- Short URL
- https://ia.cr/2025/313
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/313, author = {Lizhen Zhang and Shang Gao and Bin Xiao}, title = {Lattice-based $\Sigma$-Protocols for Polynomial Relations with Standard Soundness}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/313}, year = {2025}, url = {https://eprint.iacr.org/2025/313} }