On Succinct Arguments and Witness Encryption from Groups
On Succinct Arguments and Witness Encryption from Groups
复制标题
关于简洁论证和群体见证加密
DOI:
10.1007/978-3-030-56784-2_26
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Wu, D.J.
中科院分区:
文献类型:
--
作者:
Barta, O.;Ishai, Y.;Ostrovsky, R.;Wu, D.J.
Succinct non-interactive arguments (SNARGs) enable proofs ofstatements with very low communication. Recently, there has been significant work in both theory and practice on constructing SNARGs with very short proofs. Currently, the state-of-the-art in succinctness is due to Groth (Eurocrypt 2016) who constructed a SNARG frombilinearmaps where the proof consists of just 3 group elements.In this work, we first construct a concretely-efficient designated-verifier (preprocessing) SNARG with inverse polynomial soundness, where the proof consists of just 2 group elements in astandard(generic) group. This leads to a 50% reduction in concrete proof size compared to Groth’s construction. We follow the approach of Bitansky et al. (TCC 2013) who describe a compiler from linear PCPs to SNARGs in the preprocessing model. Our improvement is based on a newlinear PCP packingtechnique that allows us to construct 1-query linear PCPs which can then be compiled into a SNARG (using ElGamal encryption over a generic group). An appealing feature of our new SNARG is that the verifier can precompute astatement-independentlookup table in an offline phase; verifying proofs then only requires 2 exponentiations and a single table lookup. This makes our new designated-verifier SNARG appealing in settings that demand fast verification and minimal communication.We then turn to the question of constructing arguments where the proof consists of asinglegroup element. Here, we first show that any (possibly interactive) argument for a languagewhere the verification algorithm is “generic” (i.e., only performs generic group operations) and the proof consists of a single group element, implies awitness encryptionscheme for. We then show that under a yet-unproven, but highly plausible, hypothesis on the hardness of approximating the minimal distance of linear codes, we can construct a 2-message laconic argument forwhere the proof consists of a single group element. Under the same hypothesis, we obtain a witness encryption scheme forin the generic group model. Along the way, we show that under a conceptually-similar butprovenhardness of approximation result, there is a 2-message laconic argument forwith negligible soundness error where the prover’s message consists of just 2 group elements. In both settings, we obtain laconic arguments (and linear PCPs) withlineardecision procedures. Our constructions circumvent a previous lower bound by Groth on such argument systems with linear decision procedures by relying onimperfect completeness. Namely, our constructions have vanishing but not negligible completeness error, while the lower bound of Groth implicitly assumes negligible completeness error of the underlying argument. Our techniques thus highlight new avenues for designing linear PCPs, succinct arguments, and witness encryption schemes.
登录
查看更多内容
DOI:
10.1007/11523468_12
发表时间:
2005
期刊:
The Southeast Asian journal of tropical medicine and public health
影响因子:
--
作者:
H. Wee
通讯作者:
H. Wee
DOI:
10.1145/3406325.3451070
发表时间:
2021-06
期刊:
Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing
影响因子:
--
作者:
Romain Gay;R. Pass
通讯作者:
Romain Gay;R. Pass
影响因子:
3
作者:
Nir Bitansky;A. Chiesa
通讯作者:
A. Chiesa
DOI:
--
发表时间:
2017
期刊:
International Conference on the Theory and Application of Cryptographic Techniques
影响因子:
--
作者:
D. Boneh;Yuval Ishai;A. Sahai;David J. Wu
通讯作者:
David J. Wu
DOI:
10.4230/lipics.icalp.2022.28
发表时间:
2020
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
作者:
Zvika Brakerski;Nico Döttling;Sanjam Garg;Giulio Malavolta
通讯作者:
Zvika Brakerski;Nico Döttling;Sanjam Garg;Giulio Malavolta