Hashing to Prime in Zero-Knowledge

被引:0
|
作者
Gross, Thomas [1 ]
机构
[1] Newcastle Univ, Sch Comp, Newcastle Upon Tyne, Tyne & Wear, England
基金
欧洲研究理事会;
关键词
Primality Testing; Prime Hashing; RSA; Prime Encoding; Zero-Knowledge Argument; PSEUDOPRIMES; NUMBER;
D O I
10.5220/0010525400620074
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We establish a set of zero-knowledge arguments that allow for the hashing of a committed secret a-bit input x to a committed secret (k + 1)-bit prime number p(x). The zero-knowledge arguments can convince a verifier that a commitment indeed is the correctly generated prime number derived from x with a soundness error probability of at most 2(-k) + 2(-t) dependent on the number of zero-knowledge argument rounds k and the number of primality bases t to establish primality. Our constructions offer a range of contributions including enabling dynamic encodings for prime-based accumulator (Baric and Pfitzmann, 1997; Camenisch and Lysyanskaya, 2002), signature (Gross, 2015) and attribute-based credential schemes (Camenisch and Gross, 2008) allowing to reduce these schemes' public key size and setup requirements considerably and rendering them extensible. While our new primality zero-knowledge arguments are of independent interest, we also show improvements on proving that a secret number is the product of two secret safe primes significantly more efficient than previously known results (Camenisch and Michels, 1999), with applications to setting up secure special RSA moduli.
引用
收藏
页码:62 / 74
页数:13
相关论文
共 50 条
  • [1] Improved Zero-Knowledge Identification with Improved Zero-Knowledge Identification with Lattices
    Cayrel, Pierre-Louis
    Lindner, Richard
    Rueckert, Markus
    Silva, Rosemberg
    [J]. PROVABLE SECURITY, 2010, 6402 : 1 - +
  • [2] Zero-Knowledge Middleboxes
    Grubbs, Paul
    Arun, Arasu
    Zhang, Ye
    Bonneau, Joseph
    Walfish, Michael
    [J]. PROCEEDINGS OF THE 31ST USENIX SECURITY SYMPOSIUM, 2022, : 4255 - 4272
  • [3] Statistical zero-knowledge and analysis of rank-metric zero-knowledge proofs of knowledge
    Song, Yongcheng
    Zhang, Jiang
    Huang, Xinyi
    Wu, Wei
    Yang, Haining
    [J]. THEORETICAL COMPUTER SCIENCE, 2023, 952
  • [4] ZERO-KNOWLEDGE PROOFS
    MCGEOCH, CC
    [J]. AMERICAN MATHEMATICAL MONTHLY, 1993, 100 (07): : 682 - 685
  • [5] Concurrent zero-knowledge
    Dwork, C
    Naor, M
    Sahai, A
    [J]. JOURNAL OF THE ACM, 2004, 51 (06) : 851 - 898
  • [6] Reduction zero-knowledge
    Zhao, YL
    Deng, XT
    Lee, CH
    Zhu, H
    [J]. PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2004, 14 (04) : 350 - 358
  • [7] Zero-Knowledge in EasyCrypt
    Firsov, Denis
    Unruh, Dominique
    [J]. 2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 1 - 16
  • [8] Reduction zero-knowledge
    Deng, XT
    Lee, CH
    Zhao, YL
    Zhu, H
    [J]. SECURITY IN COMMUNICATION NETWORKS, 2003, 2576 : 303 - 317
  • [9] ZERO-KNOWLEDGE PROOFS
    WAYNER, P
    [J]. BYTE, 1987, 12 (11): : 149 - 152
  • [10] Zero-Knowledge Traders
    Carrella, Ernesto
    [J]. JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2014, 17 (03): : 05