Paper 2021/1450
Efficient Zero-Knowledge Argument in Discrete Logarithm Setting: Sublogarithmic Proof or Sublinear Verifier
Abstract
We propose three interactive zero-knowledge arguments for arithmetic circuit of size $N$ in the common random string model, which can be converted to be non-interactive by Fiat-Shamir heuristics in the random oracle model. First argument features $O(\sqrt{\log N})$ communication and round complexities and $O(N)$ computational complexity for the verifier. Second argument features $O(\log N)$ communication and $O(\sqrt{N})$ computational complexity for the verifier. Third argument features $O(\log N)$ communication and $O(\sqrt{N}\log N)$ computational complexity for the verifier. Contrary to first and second arguments, the third argument is free of reliance on pairing-friendly elliptic curves. The soundness of three arguments is proven under the standard discrete logarithm and/or the double pairing assumption, which is at least as reliable as the decisional Diffie-Hellman assumption.
Note: Updates (21.11.22) Revise comparison tables - table 1, table 22, Unify reference style Updates (22.02.24) Add new protocols and reorganize contents Updates (22.05.28) Reorganize contents and add details for explanations
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- A major revision of an IACR publication in ASIACRYPT 2022
- Keywords
- Zero-knowledge argument Circuit satisfiability Trustless setup
- Contact author(s)
-
kim sungwook @ swu ac kr
leehb3706 @ hanyang ac kr
jaehongseo @ hanyang ac kr - History
- 2022-10-01: last of 6 revisions
- 2021-10-29: received
- See all versions
- Short URL
- https://ia.cr/2021/1450
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/1450, author = {Sungwook Kim and Hyeonbum Lee and Jae Hong Seo}, title = {Efficient Zero-Knowledge Argument in Discrete Logarithm Setting: Sublogarithmic Proof or Sublinear Verifier}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/1450}, year = {2021}, url = {https://eprint.iacr.org/2021/1450} }