On the Implausibility of Constant-Round Public-Coin Zero-Knowledge Proofs

被引:2
|
作者
Deng, Yi [1 ]
Garay, Juan [2 ]
Ling, San [3 ]
Wang, Huaxiong [3 ]
Yung, Moti [4 ,5 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, SKLOIS, Beijing, Peoples R China
[2] Yahoo Res, Sunnyvale, CA USA
[3] Nanyang Technol Univ, Sch Phys & Math Sci, Div Math Sci, Singapore, Singapore
[4] Snapchat, New York, NY USA
[5] Columbia Univ, New York, NY USA
关键词
COMPLEXITY;
D O I
10.1007/978-3-319-44618-9_13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of whether there exist non-trivial constant-round public-coin zero-knowledge (ZK) proofs. To date, in spite of high interest in the problem, there is no definite answer to the question. We focus on the type of ZK proofs that admit a universal simulator (which handles all malicious verifiers), and show a connection between the existence of such proof systems and a seemingly unrelated "program functionality distinguishing" problem: for a natural class of constantround public-coin ZK proofs (which we call "canonical," since all known ZK protocols fall into this category), a session prefix output by the universal simulator can actually be used to distinguish a non-trivial property of the next-step functionality of the verifier's code. Our result can be viewed as new evidence against the existence of constant-round public-coin ZK proofs, since the existence of such a proof system will bring about either one of the following: (1) a positive result for the above functionality-distinguishing problem, a typical goal in reverse-engineering attempts, commonly believed to be notoriously hard, or (2) a major paradigm shift in simulation strategies, beyond the only known (straight-line simulation) technique applicable to their argument counterpart, as we also argue. Note that the earlier negative evidence on constant-round public-coin ZK proofs is Barack, Lindell and Vadhan [FOCS 2003]'s result, which was based on the incomparable assumption of the existence of certain entropy-preserving hash functions, now known not to be achievable from standard assumptions via black-box reduction. The core of our technical contribution is showing that there exists a single verifier step for constant-round public-coin ZK proofs whose functionality (rather than its code) is crucial for a successful simulation. This is proved by combining a careful analysis of the behavior of a set of verifiers in the above protocols and during simulation, with an improved structure-preserving version of the well-known Babai-Moran Speedup (de-randomization) Theorem, a key tool of independent interest.
引用
收藏
页码:237 / 253
页数:17
相关论文
共 50 条
  • [21] CONSTANT-ROUND PERFECT ZERO-KNOWLEDGE COMPUTATIONALLY CONVINCING PROTOCOLS
    BRASSARD, G
    CREPEAU, C
    YUNG, M
    THEORETICAL COMPUTER SCIENCE, 1991, 84 (01) : 23 - 52
  • [22] Constant-Round Concurrent Zero-Knowledge from Indistinguishability Obfuscation
    Chung, Kai-Min
    Lin, Huijia
    Pass, Rafael
    ADVANCES IN CRYPTOLOGY, PT I, 2015, 9215 : 287 - 307
  • [23] How to construct constant-round zero-knowledge proof systems for NP
    Goldreich, O
    Kahan, A
    JOURNAL OF CRYPTOLOGY, 1996, 9 (03) : 167 - 189
  • [24] Constant-round restricted-verifier zero-knowledge with polynomial precision
    Ding, Ning
    Gu, Dawu
    PROCEEDINGS OF THE FIRST INTERNATIONAL SYMPOSIUM ON DATA, PRIVACY, AND E-COMMERCE, 2007, : 439 - 444
  • [25] A novel approach to public-coin concurrent zero-knowledge and applications on resettable security
    Zhenbin YAN
    Yi DENG
    Science China(Information Sciences), 2019, 62 (03) : 131 - 144
  • [26] A novel approach to public-coin concurrent zero-knowledge and applications on resettable security
    Yan, Zhenbin
    Deng, Yi
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (03)
  • [27] Public-Coin Statistical Zero-Knowledge Batch Verification Against Malicious Verifiers
    Kaslasi, Inbar
    Rothblum, Ron D.
    Vasudevanr, Prashant Nalini
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2021, PT III, 2021, 12698 : 219 - 246
  • [28] A novel approach to public-coin concurrent zero-knowledge and applications on resettable security
    Zhenbin Yan
    Yi Deng
    Science China Information Sciences, 2019, 62
  • [29] Public-Coin Zero-Knowledge Arguments with (almost) Minimal Time and Space Overheads
    Block, Alexander R.
    Holmgren, Justin
    Rosen, Alon
    Rothblum, Ron D.
    Soni, Pratik
    THEORY OF CRYPTOGRAPHY, TCC 2020, PT II, 2020, 12551 : 168 - 197