ZAC: Efficient Zero-Knowledge Dynamic Universal Accumulator and Application to Zero-Knowledge Elementary Database

被引:0
|
作者
Dang, Hai-Van [1 ]
Phuong, Tran Viet Xuan [2 ]
Nguyen, Thuc D. [3 ]
Hoang, Thang [4 ]
机构
[1] Univ Plymouth, Plymouth, Devon, England
[2] Old Dominion Univ, Norfolk, VA 23529 USA
[3] Univ Sci, VNU HCM, Hanoi, Vietnam
[4] Virginia Tech, Blacksburg, VA USA
关键词
zero-knowledge universal dynamic accumulator; zero-knowledge set (database); Bloom filter; MERCURIAL COMMITMENTS; SETS;
D O I
10.1109/TPS-ISA56441.2022.00038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Zero-knowledge universal accumulator generates the succinct commitment to a set and produces the short (non) membership proof (universal) without leaking information about the set (zero-knowledge). In order to further support a generic set and zero-knowledge, existing techniques generally combine the zero-knowledge universal accumulator with other protocols, such as digital signatures and hashes to primes, which incur high overhead and may not be suitable for real-world use. It is desirable to commit a set of membership concealing the information with the optimal complexity. We devise ZAC, a new zero-knowledge Dynamic Universal Accumulator by taking the existing cryptographic primitives into account to produce a new efficient accumulator. Our underlying building blocks are Bloom Filter and vector commitment scheme in [19], utilizing the binary expression and aggregation to achieve efficiency, generic set support, zero-knowledge and universal properties. As a result, our scheme is improved in terms of proof size and proof time, also comparable to the RSA-based set accumulator in [8] in the verifying complexity. With 128 bit security, our proof size is 48 bytes while theirs is 1310 bytes and the running time of elliptic curve-based methods is faster than RSA-based counterpart. ZAC is proved to be complete,.-sound and zero-knowledge. Extensively, based on ZAC as building block, we construct a new Zero-Knowledge Elementary Database (ZKEDB), which consumes 5 times less storage space, O(logN) less bandwidth, and O(logN) more efficient in proving and verification than the state-of-art work in [13] (where N is the domain space size). ZKEDB is proved to be complete, is an element of-sound and zero-knowledge. ZKEDB supports a new type of select top l query, and can be extended to non-elementary databases.
引用
收藏
页码:248 / 257
页数:10
相关论文
共 50 条
  • [21] Zero-knowledge proofs for finite field arithmetic, or:: Can zero-knowledge be for free?
    Cramer, R
    Damgård, I
    ADVANCES IN CRYPTOLOGY - CRYPTO'98, 1998, 1462 : 424 - 441
  • [22] ON THE KNOWLEDGE TIGHTNESS OF ZERO-KNOWLEDGE PROOFS
    ITOH, T
    KAWAKUBO, A
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1994, E77A (01) : 47 - 55
  • [23] The Knowledge Tightness of Parallel Zero-Knowledge
    Chung, Kai-Min
    Pass, Rafael
    Tseng, Wei-Lung Dustin
    THEORY OF CRYPTOGRAPHY (TCC 2012), 2012, 7194 : 512 - 529
  • [24] Simulatable commitments and efficient concurrent zero-knowledge
    Micciancio, D
    Petrank, E
    ADVANCES IN CRYPTOLOGY-EUROCRYPT 2003, 2003, 2656 : 140 - 159
  • [25] Composition of Zero-Knowledge Proofs with Efficient Provers
    Birrelll, Eleanor
    Vadhan, Salil
    THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2010, 5978 : 572 - +
  • [26] Compressed Zero-Knowledge Proofs for Lattice-Based Accumulator
    Si, Shumin
    Lin, Xiuhan
    Wei, Puwen
    COMPUTER JOURNAL, 2024, 67 (02): : 694 - 708
  • [27] Unifying Zero-Knowledge Proofs of Knowledge
    Maurer, Ueli
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2009, 2009, 5580 : 272 - 286
  • [28] Languages with Efficient Zero-Knowledge PCPs are in SZK
    Mahmoody, Mohammad
    Xiao, David
    THEORY OF CRYPTOGRAPHY (TCC 2013), 2013, 7785 : 297 - 314
  • [29] The performance of an efficient zero-knowledge identification scheme
    Allam, AM
    Ibrahim, II
    Ali, IA
    Elsawy, ARH
    ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 227 - 230
  • [30] Efficient Zero-Knowledge Arguments For Paillier Cryptosystem
    Gong, Borui
    Lau, Wang Fat
    Au, Man Ho
    Yang, Rupeng
    Xue, Haiyang
    Li, Lichun
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 1813 - 1831