Paper 2021/564
SMILE: Set Membership from Ideal Lattices with Applications to Ring Signatures and Confidential Transactions
Vadim Lyubashevsky, Ngoc Khanh Nguyen, and Gregor Seiler
Abstract
In a set membership proof, the public information consists of a set of elements and a commitment. The prover then produces a zero-knowledge proof showing that the commitment is indeed to some element from the set. This primitive is closely related to concepts like ring signatures and ``one-out-of-many'' proofs that underlie many anonymity and privacy protocols. The main result of this work is a new succinct lattice-based set membership proof whose size is logarithmic in the size of the set.
We also give a transformation of our set membership proof to a ring signature scheme. The ring signature size is also logarithmic in the size of the public key set and has size
Note: In submission.
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- A major revision of an IACR publication in CRYPTO 2021
- DOI
- 10.1007/978-3-030-84245-1_21
- Keywords
- LatticesZero-Knowledge ProofsRing SignaturesBlockchain
- Contact author(s)
-
vad @ zurich ibm com
nkn @ zurich ibm com
gseiler @ inf ethz ch - History
- 2022-05-20: last of 4 revisions
- 2021-05-03: received
- See all versions
- Short URL
- https://ia.cr/2021/564
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/564, author = {Vadim Lyubashevsky and Ngoc Khanh Nguyen and Gregor Seiler}, title = {{SMILE}: Set Membership from Ideal Lattices with Applications to Ring Signatures and Confidential Transactions}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/564}, year = {2021}, doi = {10.1007/978-3-030-84245-1_21}, url = {https://eprint.iacr.org/2021/564} }