Efficient inner product arguments and their applications in range proofs

被引:2
|
作者
Zhou, Zibo [1 ]
Zhang, Zongyang [1 ,2 ]
Tao, Hongyu [1 ]
Li, Tianyu [1 ]
Zhao, Boyu [1 ]
机构
[1] Beihang Univ, Sch Cyber Sci & Technol, Beijing, Peoples R China
[2] Beihang Univ, Sch Cyber Sci & Technol, 37 Xueyuan Rd, Beijing 100191, Peoples R China
基金
北京市自然科学基金; 国家重点研发计划; 中国国家自然科学基金;
关键词
communication complexity; computational complexity; cryptographic protocols; cryptography; ZERO-KNOWLEDGE; CREDENTIALS; NUMBER;
D O I
10.1049/ise2.12111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inner product arguments allow a prover to prove that the inner product of two committed vectors equals a public scalar. They are used to reduce the complexity of many cryptographic primitives, such as range proofs. Range proofs are deployed in numerous applications to prove that a committed value lies in a certain range. As core building blocks, their complexity largely determines the performance of corresponding applications. In this paper, we have optimised the inner product argument with statement including two vector commitments (IPA(tvc)) and range proof of Daza et al. (PKC'20), the inner product argument with statement including only one vector commitment (IPA(ovc)) of Bunz et al. (S & P ' 18). For IPA(tvc), we reduce the concrete communication complexity by 2 log(2)n field elements, where n is the vector dimension. For range proofs, we reduce the concrete communication and prover complexities by about 2 log(2)m field elements and 11m field multiplications, respectively, where m is the bit length of range. For IPA(ovc), we exponentially reduce the asymptotic verifier complexity from linear to logarithmic. Due to the asymptotic characteristics, our protocols are highly competitive when the vector dimension or bit length of range is large.
引用
收藏
页码:485 / 504
页数:20
相关论文
共 50 条
  • [1] Springproofs: Efficient Inner Product Arguments for Vectors of Arbitrary Length
    Zhang, Jianning
    Su, Ming
    Liu, Xiaoguang
    Wang, Gang
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 3147 - 3164
  • [2] Proofs for Inner Pairing Products and Applications
    Bunz, Benedikt
    Maller, Mary
    Mishra, Pratyush
    Tyagi, Nirvan
    Vesely, Psi
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2021, PT III, 2021, 13092 : 65 - 97
  • [3] Attribute-Based Signatures for Range of Inner Product and Its Applications
    Ishizaka, Masahito
    Fukushima, Kazuhide
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2022, 2023, 13849 : 382 - 407
  • [4] Efficient Inner-Product Argument from Compressed Σ-Protocols and Applications
    Scala, Emanuele
    Mostarda, Leonardo
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 4, AINA 2024, 2024, 202 : 326 - 337
  • [5] Efficient Protocols for Set Membership and Range Proofs
    Camenisch, Jan
    Chaabouni, Rafik
    Shelat, Abhi
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2008, 2008, 5350 : 234 - +
  • [6] A survey on zero knowledge range proofs and applications
    Morais, Eduardo
    Koens, Tommy
    van Wijk, Cees
    Koren, Aleksei
    SN APPLIED SCIENCES, 2019, 1 (08):
  • [7] A survey on zero knowledge range proofs and applications
    Eduardo Morais
    Tommy Koens
    Cees van Wijk
    Aleksei Koren
    SN Applied Sciences, 2019, 1
  • [8] Elementary proofs of two theorems involving arguments of eigenvalues of a product of two unitary matrices
    Chau, Hoi Fung
    Lam, Yan Ting
    JOURNAL OF INEQUALITIES AND APPLICATIONS, 2011,
  • [9] Elementary proofs of two theorems involving arguments of eigenvalues of a product of two unitary matrices
    Hoi Fung Chau
    Yan Ting Lam
    Journal of Inequalities and Applications, 2011
  • [10] Secure and Efficient Multi-Attribute Range Queries based on Comparable Inner Product Encoding
    Liu, Qin
    Wu, SiXia
    Pei, Shuyu
    Wu, Jie
    Peng, Tao
    Wang, Guojun
    2018 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2018,