Efficient Zero-Knowledge Proof of Algebraic and Non-Algebraic Statements with Applications to Privacy Preserving Credentials

被引:29
|
作者
Chase, Melissa [1 ]
Ganesh, Chaya [2 ]
Mohassel, Payman [3 ]
机构
[1] Microsoft Res, Redmond, WA USA
[2] NYU, Dept Comp Sci, New York, NY 10003 USA
[3] Visa Res, Foster City, CA USA
关键词
IMPROVED GARBLED CIRCUIT; ANONYMOUS CREDENTIALS; SIGNATURE SCHEMES; SECURITY; PROVE;
D O I
10.1007/978-3-662-53015-3_18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Practical anonymous credential systems are generally built around sigma-protocol ZK proofs. This requires that credentials be based on specially formed signatures. Here we ask whether we can instead use a standard (say, RSA, or (EC)DSA) signature that includes formatting and hashing messages, as a credential, and still provide privacy. Existing techniques do not provide efficient solutions for proving knowledge of such a signature: On the one hand, ZK proofs based on garbled circuits (Jawurek et al. 2013) give efficient proofs for checking formatting of messages and evaluating hash functions. On the other hand they are expensive for checking algebraic relations such as RSA or discrete-log, which can be done efficiently with sigma protocols. We design new constructions obtaining the best of both worlds: combining the efficiency of the garbled circuit approach for non-algebraic statements and that of sigma protocols for algebraic ones. We then discuss how to use these as building-blocks to construct privacy-preserving credential systems based on standard RSA and (EC)DSA signatures. Other applications of our techniques include anonymous credentials with more complex policies, the ability to efficiently switch between commitments (and signatures) in different groups, and secure two-party computation on committed/signed inputs.
引用
收藏
页码:499 / 530
页数:32
相关论文
共 50 条
  • [21] An Improved Non-Interactive Zero-Knowledge Range Proof for Decentralized Applications
    Tsai, Ya-Che
    Tso, Raylin
    Liu, Zi-Yuan
    Chen, Kung
    2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 129 - 134
  • [22] Zero-Knowledge for Homomorphic Key-Value Commitments with Applications to Privacy-Preserving Ledgers
    Campanelli, Matteo
    Engelmann, Felix
    Orlandi, Claudio
    SECURITY AND CRYPTOGRAPHY FOR NETWORKS (SCN 2022), 2022, 13409 : 761 - 784
  • [23] NON-INTERACTIVE ZERO-KNOWLEDGE PROOF SYSTEMS
    DESANTIS, A
    MICALI, S
    PERSIANO, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 293 : 52 - 72
  • [24] Non-Interactive Zero-Knowledge Proofs for Composite Statements
    Agrawal, Shashank
    Ganesh, Chaya
    Mohassel, Payman
    ADVANCES IN CRYPTOLOGY - CRYPTO 2018, PT III, 2018, 10993 : 643 - 673
  • [25] Zero-Knowledge Proof of Traffic: A Deterministic and Privacy-Preserving Cross Verification Mechanism for Cooperative Perception Data
    Tao, Ye
    Javanmardi, Ehsan
    Lin, Pengfei
    Nakazato, Jin
    Jiang, Yuze
    Tsukada, Manabu
    Esaki, Hiroshi
    IEEE ACCESS, 2023, 11 : 142846 - 142861
  • [26] Lightweight Protection of User Identity Privacy Based on Zero-knowledge Proof
    Ren, Zhengwei
    Zha, Xianye
    Zhang, Kai
    Liu, Jing
    Zhao, Heng
    2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 2549 - 2554
  • [27] Efficient card-based zero-knowledge proof for Sudoku
    Sasaki, Tatsuya
    Miyahara, Daiki
    Mizuki, Takaaki
    Sone, Hideaki
    THEORETICAL COMPUTER SCIENCE, 2020, 839 : 135 - 142
  • [28] Blockchain Privacy Protection Algorithm Based on Pedersen Commitment and Zero-knowledge Proof
    Wang, Haifeng
    Liao, Junguo
    2021 4TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2021, 2021, : 1 - 5
  • [29] Blockchain Data Privacy Protection and Sharing Scheme Based on Zero-Knowledge Proof
    Feng, Tao
    Yang, Pu
    Liu, Chunyan
    Fang, Junli
    Ma, Rong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [30] +HomElG Zero-knowledge Proof Protocol for Privacy Protection of Consortium Blockchain Transfer
    Jing X.
    Yang S.
    Gongcheng Kexue Yu Jishu/Advanced Engineering Sciences, 2023, 55 (05): : 272 - 282