On Relationships between Statistical Zero-Knowledge Proofs

作者:

Highlights:

摘要

This paper solves several fundamental open problems about statistical zero-knowledge interactive proofs (SZKIPs). The following two theorems are proven:   • If language L has a statistical zero-knowledge interactive proof against an honest verifier, then L has a statistical zero-knowledge “public-coin” interactive proof against an honest verifier. (Theorem 1)   • If L has a statistical zero-knowledge public-coin interactive proof against an honest verifier then “the complement of L” has a statistical zero-knowledge constant (one) round interactive proof against an honest verifier. (Theorem 2) The following corollaries are obtained directly from these two theorems and the recent result by Goldreich, Sahai, and Vadhan (1998, “Proc. of STOC,” pp. 409–418).   • [Public-coin SZKIP=Private-coin SZKIP].[Honest verifier SZKIP=Any verifier SZKIP]. If L has a statistical zero-knowledge interactive proof against an “honest verifier,” then L has a statistical zero-knowledge public-coin interactive proof against “any verifier.”   • [SZKIP=co-SZKIP]. If L has a statistical zero-knowledge interactive proof, then the “complement” of L has a statistical zero-knowledge (public-coin) interactive proof.   • [Bounded round SZKIP=Unbounded round SZKIP]. If L has a statistical zero-knowledge interactive proof, then L has a statistical zero-knowledge “constant (one) round” interactive proof against an honest verifier.   • [Black-box simulation SZKIP=Auxiliary-input SZKIP]. If L has a statistical “auxiliary-input” zero-knowledge interactive proof, then L has a statistical “black-box simulation” zero-knowledge interactive proof.

论文关键词:

论文评审过程:Received 16 August 1996, Revised 10 June 1999, Available online 25 May 2002.

论文官网地址:https://doi.org/10.1006/jcss.1999.1664