EUROCRYPT 2024
SLAP: Succinct Lattice-Based Polynomial Commitments from Standard Assumptions
Martin R. Albrecht
King’s College London and SandboxAQ
Giacomo Fenzi
EPFL
Oleksandra Lapiha
Royal Holloway University of London
Ngoc Khanh Nguyen
King’s College London
Keywords:
Abstract
Recent works on lattice-based extractable polynomial commitments can be grouped into two classes: (i) non-interactive constructions that stem from the functional commitment by Albrecht, Cini, Lai, Malavolta and Thyagarajan (CRYPTO 2022), and (ii) lattice adaptations of the Bulletproofs protocol (S &P 2018). The former class enjoys security in the standard model, albeit a knowledge assumption is desired. In contrast, Bulletproof-like protocols can be made secure under falsifiable assumptions, but due to technical limitations regarding subtractive sets, they only offer inverse-polynomial soundness error. This issue becomes particularly problematic when transforming these protocols to the non-interactive setting using the Fiat-Shamir paradigm.
In this work, we propose the first lattice-based non-interactive extractable polynomial commitment scheme which achieves polylogarithmic proof size and verifier runtime (in the length of the committed message) under standard assumptions in the random oracle model. At the core of our work lies a new tree-based commitment scheme, along with an efficient proof of polynomial evaluation inspired by FRI (ICALP 2018). Natively, the interactive version of the construction is secure under a “multi-instance version” of the Power-Ring BASIS assumption (Eprint 2023/846). We then base security on the Module-SIS assumption by introducing several re-randomisation techniques which can be of independent interest.
Publication
EUROCRYPT 2024
PaperArtifact
Artifact number
eurocrypt/2024/a13
Artifact published
July 1, 2024
License
This work is licensed under the MIT License.
BibTeX How to cite
Albrecht, M.R., Fenzi, G., Lapiha, O., Nguyen, N.K. (2024). SLAP: Succinct Lattice-Based Polynomial Commitments from Standard Assumptions. In: Joye, M., Leander, G. (eds) Advances in Cryptology – EUROCRYPT 2024. EUROCRYPT 2024. Lecture Notes in Computer Science, vol. 14657. Springer, Cham. https://doi.org/10.1007/978-3-031-58754-2_4. Artifact available at https://artifacts.iacr.org/eurocrypt/2024/a13