The Complexity of Zero Knowledge

Salil Vadhan

Harvard University

Monday, March 27 at 1:15 in LOM 201

ABSTRACT 

The study of zero-knowledge proofs has been one of the most fertile grounds
for interaction between cryptography and complexity theory.  On one hand,
zero-knowledge proofs and their cryptographic applications naturally raise
interesting complexity issues, such as tradeoffs between various efficiency
measures and the minimal assumptions needed to construct zero-knowledge
proofs.  On the other hand, the study of proofs is intimately related to the
central questions of complexity theory, and zero knowledge enriches this
study by incorporating such intriguing concepts as interaction, randomness,
knowledge, and secrecy. 

In this talk, I will survey some of the complexity-theoretic study of
zero-knowledge proofs, focusing on our line of work establishing general
theorems about zero-knowledge proofs without making any complexity
assumptions (such as the existence of one-way functions).  Most recently, we
have obtained a way to transform zero-knowledge proofs with computationally
unbounded provers into ones where the prover can be implemented in
polynomial time (given an NP witness).

	    



Return to DMTCS home page.