Open AccessJournal Article
A Complete Problem for Statistical Zero Knowledge
Amit Sahai,Salil Vadhan +1 more
39
TL;DR: In this article, the authors present the first complete proof of statistical zero-knowledge against an honest verifier, called Statistical Difference, which is the class of promise problems possessing statistical zero knowledge proofs.
read more
Abstract: 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--Hestad 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 "hint" 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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
On the (im)possibility of obfuscating programs
TL;DR: It is proved that obfuscation is impossible, by constructing a family of efficient programs that are unobfuscatable, in the sense that given any efficient program, the “source code” of that program can be efficiently reconstructed.
On best-possible obfuscation
Shafi Goldwasser,Guy N. Rothblum +1 more
- 21 Feb 2007
TL;DR: This work shows a natural obfuscation task that can be achieved under the best-possible definition, but cannot be achieve under the black-box definition, and shows that strong (information-theoretic) best-Possible obfuscation implies a collapse in the polynomial hierarchy.
277
•Posted Content
Witness Encryption and its Applications.
TL;DR: In this article, the concept of witness encryption is introduced and several cryptographic primitives from witness encryption are presented. But the main difference is that the encrypter himself may have no idea whether a ciphertext is actually in the language.
On interactive proofs with a laconic prover
TL;DR: In this article, Goldreich et al. showed that for NP-complete languages, interactive proofs with bounded communication depend only exponentially on the number of bits sent by the prover to the verifier.
•Book
Foundations of Cryptography: A Primer
Oded Goldreich
- 05 Apr 2005
TL;DR: The resulting field of cryptography, reviewed in this survey, is strongly linked to complexity theory (in contrast to "classical" cryptography which is strongly related to information theory.
References
•Book
Elements of information theory
Thomas M. Cover,Joy A. Thomas +1 more
- 01 Jan 1991
TL;DR: The author examines the role of entropy, inequality, and randomness in the design of codes and the construction of codes in the rapidly changing environment.
The complexity of theorem-proving procedures
Stephen A. Cook
- 03 May 1971
TL;DR: It is shown that any recognition problem solved by a polynomial time-bounded nondeterministic Turing machine can be “reduced” to the problem of determining whether a given propositional formula is a tautology.
7.4K
The knowledge complexity of interactive proof systems
TL;DR: A computational complexity theory of the “knowledge” contained in a proof is developed and examples of zero-knowledge proof systems are given for the languages of quadratic residuosity and 'quadratic nonresiduosity.
A Pseudorandom Generator from any One-way Function
TL;DR: It is shown how to construct a pseudorandom generator from any one-way function, and it is shown that there is a Pseudorandom Generator if and only ifthere is a one- way function.
2K
The knowledge complexity of interactive proof-systems
Shafi Goldwasser,Silvio Micali,Charles Rackoff +2 more
- 04 Oct 2019
TL;DR: Permission to copy without fee all or part of this material is granted provided that the copies arc not made or distributed for direct commercial advantage.