A complete problem for statistical zero knowledge

被引:101
作者
Sahai, A [1 ]
Vadhan, S
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[2] Harvard Univ, Div Engn & Appl Sci, Cambridge, MA 02138 USA
关键词
security; theory; knowledge complexity; proof systems; statistical difference; zero knowledge;
D O I
10.1145/636865.636868
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present the first complete problem for SZK, the class of promise problems possessing statistical zero-knowledge proofs (against an honest verifier). The problem, called STATISTICAL DIFFERENCE, is to decide whether two efficiently samplable distributions are either statistically close or far apart. This gives a new characterization of SZK that makes no reference to interaction or zero knowledge. We propose the use of complete problems to unify and extend the study of statistical zero knowledge. To this end, we examine several consequences of our Completeness Theorem and its proof, such as: A way to make every (honest-verifier) statistical zero-knowledge proof very communication efficient, with the prover sending only one bit to the verifier (to achieve soundness error 1/2). Simpler proofs of many of the previously known results about statistical zero knowledge, such as the Fortnow and Aiello-Hastad upper bounds on the complexity of. SZK and Okamoto's result that SZK is closed under complement. Strong closure properties of SZK that amount to constructing statistical zero-knowledge proofs for complex assertions built out of simpler assertions already shown to be in SZK. New results about the various measures of "knowledge,complexity," including a collapse in the hierarchy corresponding to knowledge complexity in the "hirit" sense. Algorithms for manipulating the statistical difference between efficiently samplable distributions, including transformations that "polarize" and "reverse" the statistical relationship between a pair of distributions.
引用
收藏
页码:196 / 249
页数:54
相关论文
共 58 条
  • [1] STATISTICAL ZERO-KNOWLEDGE LANGUAGES CAN BE RECOGNIZED IN 2 ROUNDS
    AIELLO, W
    HASTAD, J
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 42 (03) : 327 - 345
  • [2] Aiello W., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P469, DOI 10.1145/225058.225186
  • [3] [Anonymous], 1982, 23 ANN S FDN COMPUTE, DOI DOI 10.1109/SFCS.1982.45
  • [4] [Anonymous], ANAL ALGORITHMS COMP
  • [5] Proof verification and the hardness of approximation problems
    Arora, S
    Lund, C
    Motwani, R
    Sudan, M
    Szegedy, M
    [J]. JOURNAL OF THE ACM, 1998, 45 (03) : 501 - 555
  • [6] Probabilistic checking of proofs: A new characterization of NP
    Arora, S
    Safra, S
    [J]. JOURNAL OF THE ACM, 1998, 45 (01) : 70 - 122
  • [7] ATJAI M, 1984, P 16 ANN ACM S THEOR, P471
  • [8] ARTHUR-MERLIN GAMES - A RANDOMIZED PROOF SYSTEM, AND A HIERARCHY OF COMPLEXITY CLASSES
    BABAI, L
    MORAN, S
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1988, 36 (02) : 254 - 276
  • [9] Bellare M., 1990, Proceedings of the Twenty Second Annual ACM Symposium on Theory of Computing, P494, DOI 10.1145/100216.100285
  • [10] Bellare M., 1992, Proceedings of the Twenty-Fourth Annual ACM Symposium on the Theory of Computing, P711, DOI 10.1145/129712.129781