STATISTICAL ZERO-KNOWLEDGE LANGUAGES CAN BE RECOGNIZED IN 2 ROUNDS

被引:84
作者
AIELLO, W [1 ]
HASTAD, J [1 ]
机构
[1] MIT,COMP SCI LAB,CAMBRIDGE,MA 02139
基金
美国国家科学基金会;
关键词
D O I
10.1016/0022-0000(91)90006-Q
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, a hierarchy of probabilistic complexity classes generalizing NP has emerged in the work of Babai [2], Goldwasser, Micali, and Rackoff [8], and Goldwasser and Sipser [12]. The class IP is defined through the computational model of an interactive prover-verifier pair. Both Turing machines in a pair receive a common input and exchange messages. Every move of the verifier as well as its final determination of whether to accept or reject w is the result of random polynomial time computations on the input and all messages sent so far. The prover has no resource bounds. A language, L, is in IP if there is a prover-verifier pair such that (1) when ε{lunate} ε{lunate} L, the verifier accepts with probability at least 1-2-|w| and (2) when ω ∉ L, the verifier interacting with any prover accepts with probability at most 2-|w|. Such a prover-verifier pair is called an interactive proof for L. In addition to defining interactive proofs, Goldwasser, Micali, and Rackoff [8] further defined zero-knowledge interactive proofs. Informally, an interacting pair is a zero-knowledge proof for a language, L, if it is an interactive proof for L with the additional constraint that the prover reveals "nothing" (except language membership) to any verifier that the verifier could not have computed itself. There are three formal definitions for "nothing" which lead to three types of zero-knowledge: perfect, statistical, and computational, each more restrictive than the next. We show that the first and second definitions are very restrictive. Specifically, any language, L, that has a statistical zero-knowledge interactive proof with an unbounded number of interactions has an interactive proof with two interactions. This complements a result by Fortnow [7] who showed that under the same hypothesis, the complement of L has an interactive proof with two interactions. © 1991.
引用
收藏
页码:327 / 345
页数:19
相关论文
共 16 条
[1]  
AIELLO W, IN PRESS COMBINATORI
[2]   ARTHUR-MERLIN GAMES - A RANDOMIZED PROOF SYSTEM, AND A HIERARCHY OF COMPLEXITY CLASSES [J].
BABAI, L ;
MORAN, S .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1988, 36 (02) :254-276
[3]  
Babai L., 1985, 17TH P STOC, P421, DOI [10.1145/22145.22192, DOI 10.1145/22145.22192]
[4]  
BEN M, 1988, P CRYPTO 88 SANTA BA
[5]   DOES CO-NP HAVE SHORT INTERACTIVE PROOFS [J].
BOPPANA, RB ;
HASTAD, J ;
ZACHOS, S .
INFORMATION PROCESSING LETTERS, 1987, 25 (02) :127-132
[6]  
CARTER L, 1979, J CSS, V18, P143, DOI DOI 10.1016/0022-0000(79)90044-8
[7]  
Fortnow L., 1987, P 19 ANN ACM S THEOR, P204
[8]  
GOLDREICH M, 1987, 28TH P FOCS, P449
[9]  
Goldreich O., 1986, 27th Annual Symposium on Foundations of Computer Science (Cat. No.86CH2354-9), P174, DOI 10.1109/SFCS.1986.47
[10]   THE KNOWLEDGE COMPLEXITY OF INTERACTIVE PROOF SYSTEMS [J].
GOLDWASSER, S ;
MICALI, S ;
RACKOFF, C .
SIAM JOURNAL ON COMPUTING, 1989, 18 (01) :186-208