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 条
  • [1] A Note on Constant-Round Zero-Knowledge Proofs of Knowledge
    Yehuda Lindell
    Journal of Cryptology, 2013, 26 : 638 - 654
  • [2] A Note on Constant-Round Zero-Knowledge Proofs of Knowledge
    Lindell, Yehuda
    JOURNAL OF CRYPTOLOGY, 2013, 26 (04) : 638 - 654
  • [3] Constant-round adaptive zero-knowledge proofs for NP
    Zhang, Zongyang
    Cao, Zhenfu
    Zhu, Haojin
    INFORMATION SCIENCES, 2014, 261 : 219 - 236
  • [4] A note on constant-round zero-knowledge proofs for NP
    Rosen, A
    THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2004, 2951 : 191 - 202
  • [5] On constant-round zero-knowledge proofs of knowledge for NP-relations
    LI HongDa1*
    2State Key Laboratory of Information Security
    Science China(Information Sciences), 2010, 53 (04) : 788 - 799
  • [6] On constant-round zero-knowledge proofs of knowledge for NP-relations
    Li HongDa
    Xu HaiXia
    Li Bao
    Feng DengGuo
    SCIENCE CHINA-INFORMATION SCIENCES, 2010, 53 (04) : 788 - 799
  • [7] On constant-round zero-knowledge proofs of knowledge for NP-relations
    HongDa Li
    HaiXia Xu
    Bao Li
    DengGuo Feng
    Science China Information Sciences, 2010, 53 : 788 - 799
  • [8] On constant-round concurrent zero-knowledge
    Pass, Rafael
    Venkitasubramaniam, Muthuramakrishnan
    THEORY OF CRYPTOGRAPHY, 2008, 4948 : 553 - 570
  • [9] ON THE COMPOSITION OF PUBLIC-COIN ZERO-KNOWLEDGE PROTOCOLS
    Pass, Rafael
    Tseng, Wei-Lung Dustin
    Wikstroem, Douglas
    SIAM JOURNAL ON COMPUTING, 2011, 40 (06) : 1529 - 1553
  • [10] Public-Coin Parallel Zero-Knowledge for NP
    Rafael Pass
    Alon Rosen
    Wei-Lung Dustin Tseng
    Journal of Cryptology, 2013, 26 : 1 - 10