Cryptographic Proofs

How can we prove a claim without revealing its secrets, or verify a computation without repeating it? My work studies the assumptions and techniques behind zero-knowledge and succinct proofs, including weak forms of zero-knowledge and methods that go beyond black-box barriers.

Zero-knowledge and its foundations

Recent work studies when weak zero-knowledge can be amplified and what computational assumptions non-trivial zero-knowledge requires.

Succinct proofs and delegation

These papers study how a verifier can check a long computation with much less work, and the assumptions and limitations of such verification.