2002 · 177 citations · 16 references
ComputingComputer ScienceMathematicsAlgorithmsCryptographyFormal MethodsInteractive Proof SystemsProof ComplexityProof TheoryProof WritingTheorem ProvingZero-knowledge ProofsCryptographic ApplicationsNon-interactive Zero-knowledge ProofsPolynomial Time ComplexitySecurity ProofsZero-knowledge Non-interactive ProofsZero-knowledge Proof Systems
The authors solve the two major open problems associated with noninteractive zero-knowledge proofs: how to enable polynomially many provers to prove in writing polynomially many theorems based on the basis of a single random string, and how to construct such proofs under general (rather than number-theoretic) assumptions. The constructions can be used in cryptographic applications in which the prover is restricted to polynomial time, and they are much simpler than earlier (and less capable) proposals.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
16
Shafi Goldwasser, Silvio Micali · Journal of Computer and System Sciences · 1984 · 2.6K citations
How to construct random functions
Oded Goldreich, Shafi Goldwasser, Silvio Micali · Journal of the ACM · 1986 · 2.1K citations · Full text
A hard-core predicate for all one-way functions
Oded Goldreich, Leonid A. Levin · 1989 · 1.2K citations