A Compressed -Protocol Theory for Lattices
Thomas Attema, Ronald Cramer, Lisa Kohl
摘要
We show a lattice-based solution for commit-and-prove transparent circuit zero-knowledge (ZK) with polylog-communication, the first not depending on PCPs. We start from compressed Σ-protocol theory (CRYPTO 2020), which is built around basic Σ-protocols for opening an arbitrary linear form on a long secret vector that is compactly committed to. These protocols are first compressed using a recursive "folding-technique" adapted from Bulletproofs, at the expense of logarithmic rounds. Proving in ZK that the secret vector satisfies a given constraintcaptured by a circuit -is then by (blackbox) reduction to the linear case, via arithmetic secret-sharing techniques adapted from MPC. Commit-and-prove is also facilitated, i.e., when commitment(s) to the secret vector are created ahead of any circuit-ZK proof. On several platforms (incl. DL) this leads to logarithmic communication. Non-interactive versions follow from Fiat-Shamir. This abstract modular theory strongly suggests that it should somehow be supported by a latticeplatform as well. However, when going through the motions and trying to establish low communication (on a SIS-platform), a certain significant lack in current understanding of multi-round protocols is exposed. Namely, as opposed to the DL-case, the basic Σ-protocol in question typically has poly-small challenge space. Taking into account the compression-step -which yields non-constant rounds -and the necessity for parallelization to reduce error, there is no known tight result that the compound protocol admits an efficient knowledge extractor. We resolve the state of affairs here by a combination of two novel results which are fully general and of independent interest. The first gives a tight analysis of efficient knowledge extraction in case of non-constant rounds combined with poly-small challenge space, whereas the second shows that parallel repetition indeed forces rapid decrease of knowledge error. Moreover, in our present context, arithmetic secret sharing is not defined over a large finite field but over a quotient of a number ring and this forces our careful adaptation of how the linearization techniques are deployed. We develop our protocols in an abstract framework that is conceptually simple and can be flexibly instantiated. In particular, the framework applies to arbitrary rings and norms.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Lattice-Based SNARKs: Publicly Verifiable, Preprocessing, and Recursively Composable - (Extended Abstract)Martin R. Albrecht, Valerio Cini, Russell W. F. Lai, Giulio Malavolta 等CRYPTO 2022 · 被引用 73 次
- Succinct Zero-Knowledge Batch Proofs for Set AccumulatorsMatteo Campanelli, Dario Fiore, Semin Han, Jihye Kim 等CCS 2022 · 被引用 22 次
- SLAP: Succinct Lattice-Based Polynomial Commitments from Standard AssumptionsMartin R. Albrecht, Giacomo Fenzi, Oleksandra Lapiha, Ngoc Khanh NguyenEUROCRYPT 2024 · 被引用 12 次
- A Complete Security Proof of SQIsignMarius A. Aardal, Andrea Basso, Luca De Feo, Sikhar Patranabis 等CRYPTO 2025 · 被引用 11 次
- Practical Sublinear Proofs for R1CS from LatticesNgoc Khanh Nguyen, Gregor SeilerCRYPTO 2022 · 被引用 9 次
它引用的顶会 Paper7
- Bulletproofs: Short Proofs for Confidential Transactions and MoreBenedikt Bünz, Jonathan Bootle, Dan Boneh, Andrew Poelstra 等S&P 2018 · 被引用 1,285 次
- The Measure-and-Reprogram Technique 2.0: Multi-round Fiat-Shamir and MoreJelle Don, Serge Fehr, Christian MajenzCRYPTO 2020 · 被引用 61 次
- A Non-PCP Approach to Succinct Quantum-Safe Zero-KnowledgeJonathan Bootle, Vadim Lyubashevsky, Ngoc Khanh Nguyen, Gregor SeilerCRYPTO 2020 · 被引用 51 次
- Efficient Zero-Knowledge Arguments in the Discrete Log Setting, RevisitedMax Hoffmann, Michael Klooß, Andy RuppCCS 2019 · 被引用 47 次
- Subtractive Sets over Cyclotomic Rings - Limits of Schnorr-Like Arguments over LatticesMartin R. Albrecht, Russell W. F. LaiCRYPTO 2021 · 被引用 43 次
相关 Paper
- Compressed -Protocol Theory and Practical Application to Plug & Play Secure AlgorithmicsThomas Attema, Ronald CramerCRYPTO 2020 · 被引用 73 次
- Compressing Proofs of k-Out-Of-n Partial KnowledgeThomas Attema, Ronald Cramer, Serge FehrCRYPTO 2021 · 被引用 42 次
- A New Simple Technique to Bootstrap Various Lattice Zero-Knowledge Proofs to QROM Secure NIZKsShuichi KatsumataCRYPTO 2021 · 被引用 29 次
- Constant-Size zk-SNARKs in ROM from Falsifiable AssumptionsHelger Lipmaa, Roberto Parisella, Janno SiimEUROCRYPT 2024 · 被引用 14 次
- Time- and Space-Efficient Arguments from Groups of Unknown OrderAlexander R. Block, Justin Holmgren, Alon Rosen, Ron D. Rothblum 等CRYPTO 2021 · 被引用 67 次
