Lune

CRYPTO2024顶会

Polynomial Commitments from Lattices: Post-quantum Security, Fast Verification and Transparent Setup

Valerio Cini, Giulio Malavolta, Ngoc Khanh Nguyen, Hoeteck Wee

2024年份
10被引次数
3顶会引用

摘要

Polynomial commitment scheme allows a prover to commit to a polynomial f∈R[X]f \in \mathcal{R}[X] of degree LL, and later prove that the committed function was correctly evaluated at a specified point xx; in other words f(x)=uf(x)=u for public x,u∈Rx,u \in\mathcal{R}. Most applications of polynomial commitments, e.g. succinct non-interactive arguments of knowledge (SNARKs), require that (i) both the commitment and evaluation proof are succinct (i.e., polylogarithmic in the degree LL) - with the latter being efficiently verifiable, and (ii) no pre-processing step is allowed.

Surprisingly, as far as plausibly quantum-safe polynomial commitments are concerned, the currently most efficient constructions only rely on weak cryptographic assumptions, such as security of hash functions. Indeed, despite making use of the underlying algebraic structure, prior lattice-based polynomial commitments still seem to be much behind the hash-based ones. Moreover, security of the aforementioned lattice constructions against quantum adversaries was never formally discussed.

In this work, we bridge the gap and propose the first (asymptotically and concretely) efficient lattice-based polynomial commitment with transparent setup and post-quantum security. Our interactive variant relies on the standard (Module-)SIS problem, and can be made non-interactive in the random oracle model using Fiat-Shamir transformation. In addition, we equip the scheme with a knowledge soundness proof against quantum adversaries which can be of independent interest. In terms of concrete efficiency, for L=220L=2^{20} our scheme yields proofs of size 22X smaller than the hash-based FRI commitment (Block et al., Asiacrypt 2023), and 7070X smaller than the very recent lattice-based construction by Albrecht et al. (Eurocrypt 2024).

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get 86d3b8df-675b-4d4e-9e0c-5e9ec24bd1e5

引用它的顶会 Paper3

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖