Succinct Vector, Polynomial, and Functional Commitments from Lattices
Hoeteck Wee, David J. Wu
摘要
Vector commitment schemes allow a user to commit to a vector of values x ∈ 0, 1 ℓ and later, open up the commitment to a specific set of positions. Both the size of the commitment and the size of the opening should be succinct (i.e., polylogarithmic in the length ℓ of the vector). Vector commitments and their generalizations to polynomial commitments and functional commitments are key building blocks for many cryptographic protocols.
We introduce a new framework for constructing non-interactive lattice-based vector commitments and their generalizations. A simple instantiation of our framework yields a new vector commitment scheme from the standard short integer solution (SIS) assumption that supports private openings and large messages. We then show how to use our framework to obtain the first succinct functional commitment scheme that supports openings with respect to arbitrary bounded-depth Boolean circuits. In this scheme, a user commits to a vector x ∈ 0, 1 ℓ , and later on, open the commitment to any function 𝑓 (x). Both the commitment and the opening are non-interactive and succinct: namely, they have size poly(𝜆, 𝑑, log ℓ), where 𝜆 is the security parameter and 𝑑 is the depth of the Boolean circuit computing 𝑓 . Previous constructions of functional commitments could only support constant-degree polynomials, or require a trusted online authority, or rely on non-falsifiable assumptions. The security of our functional commitment scheme is based on a new falsifiable family of "basis-augmented" SIS assumptions (BASIS) we introduce in this work.
We also show how to use our vector commitment framework to obtain (1) a polynomial commitment scheme where the user can commit to a polynomial 𝑓 ∈ Z 𝑞 [𝑥] and subsequently open the commitment to an evaluation 𝑓 (𝑥) ∈ Z 𝑞 ; and (2) an aggregatable vector (resp., functional) commitment where a user can take a set of openings to multiple indices (resp., function evaluations) and aggregate them into a single short opening. Both of these extensions rely on the same BASIS assumption we use to obtain our succinct functional commitment scheme.
- Part of this work was done while visiting NTT Research. 1 We discuss interactive commitments (as well as constructions in the random oracle model) in Section 1.3.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper7
- A Framework for Practical Anonymous Credentials from LatticesJonathan Bootle, Vadim Lyubashevsky, Ngoc Khanh Nguyen, Alessandro SorniottiCRYPTO 2023 · 被引用 34 次
- Registered ABE and Adaptively-Secure Broadcast Encryption from Succinct LWEJeffrey Champion, Yao-Ching Hsieh, David J. WuCRYPTO 2025 · 被引用 21 次
- SLAP: Succinct Lattice-Based Polynomial Commitments from Standard AssumptionsMartin R. Albrecht, Giacomo Fenzi, Oleksandra Lapiha, Ngoc Khanh NguyenEUROCRYPT 2024 · 被引用 12 次
- New Techniques for Preimage Sampling: Improved NIZKs and More from LWEBrent Waters, Hoeteck Wee, David J. WuEUROCRYPT 2025 · 被引用 6 次
- qedb: Expressive and Modular Verifiable Databases (without SNARKs)Vincenzo Botta, Simone Bottoni, Matteo Campanelli, Emanuele Ragnoli 等CCS 2026 · 被引用 3 次
它引用的顶会 Paper10
- Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference StringsMary Maller, Sean Bowe, Markulf Kohlweiss, Sarah MeiklejohnCCS 2019 · 被引用 412 次
- Marlin: Preprocessing zkSNARKs with Universal and Updatable SRSAlessandro Chiesa, Yuncong Hu, Mary Maller, Pratyush Mishra 等EUROCRYPT 2020 · 被引用 356 次
- Fractal: Post-quantum and Transparent Recursive Proofs from HolographyAlessandro Chiesa, Dev Ojha, Nicholas SpoonerEUROCRYPT 2020 · 被引用 162 次
- Optimal Broadcast Encryption and CP-ABE from Evasive Lattice AssumptionsHoeteck WeeEUROCRYPT 2022 · 被引用 75 次
- SNARGs for from LWEArka Rai Choudhuri, Abhishek Jain, Zhengzhong JinFOCS 2021 · 被引用 62 次
相关 Paper
- Functional Commitments for All Functions, with Transparent Setup and from SISLeo de Castro, Chris PeikertEUROCRYPT 2023 · 被引用 38 次
- Polynomial Commitments from Lattices: Post-quantum Security, Fast Verification and Transparent SetupValerio Cini, Giulio Malavolta, Ngoc Khanh Nguyen, Hoeteck WeeCRYPTO 2024 · 被引用 10 次
- Orbweaver: Succinct Linear Functional Commitments from LatticesBen Fisch, Zeyu Liu, Psi VeselyCRYPTO 2023 · 被引用 12 次
- 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 次
- Lattice-Based Succinct Arguments for NP with Polylogarithmic-Time VerificationJonathan Bootle, Alessandro Chiesa, Katerina SotirakiCRYPTO 2023 · 被引用 12 次
