1987 · 225 citations · 10 references
ComputingComputer ScienceMathematicsCryptographyDiscrete MathematicsInformation TheoryCryptographic ComplexityGroup TheoryInformation-theoretic CryptographyInteractive Proof SystemsProof ComplexityZero-knowledge ProofsGraph IsomorphismReducibilitySecurity ProofsSubgraph IsomorphismZero-knowledge Interactive ProofsZero-knowledge Proof ProtocolsZero-knowledge Proof Systems
The notion of a zero knowledge interactive proof that one party "knows" some secret information is explored. It is shown that any "random self-reducible" problem has a zero knowledge interactive proof of this sort. The zero knowledge interactive proofs for graph isomorphism, quadratic residuosity, and "knowledge" of discrete logarithms all follow as special cases. Based on these results, new zero knowledge interactive proofs are exhibited for "knowledge" of the factorization of an integer, nonmembership in cyclic subgroups of Zp*, and determining whether an element generates Zp*. None of these proofs relies on any unproven assumptions.
10
The knowledge complexity of interactive proof-systems
Sbafi Goldwasser, Silvio Micali, Charles Rackoff · 1985 · 1.2K citations · Full text
Zero knowledge proofs of identity
U. Fiege, Amos Fiat, Adi Shamir · 1987 · 384 citations · Full text
Probabilistic Algorithms in Finite Fields
Michael O. Rabin · SIAM Journal on Computing · 1980 · 319 citations