18.426
Advanced Topics in Cryptography
Spring 2003
Topics
- Interactive Proofs and Zero-Knowledge Proofs
- The Notion of Zero-Knowledgeness
- Zero-Knowledge Proofs (cont.)
- ZK Proofs and Proofs of Knowledge
- ZK Proofs for all of NP
- Power and Efficiency of ZK
- Variations on ZK
- Communication Efficiency for NP Arguments
- A Bounded NIZK Proof System for a Special Language
- Non-Interactive ZK Proofs for all of NP
- Generalizing Non-Interactive Zero-Knowledge Proofs
- Improved Non-Interactive Zero-Knowledge
- NIZK and the Lunchtime Attack
- Lunchtime and Chosen Ciphertext Security
- A Practical CCA-2 PK Cryptosystem
- Defining ZK Proofs of Knowledge
- Mutually Independent Commitments
- Concurrent Zero-Knowledge
- Concurrent Zero-Knowledge in Polylogarithmic Rounds
- Secure Multi-Party Computation in the HBC Model
- Compiling an Honest but Curious Protocol
- Multi-Party Computation with Perfect Channels
Readings
- The following paper was not handed out in class, but referred to.
Sources
- Course catalogue ↗Historical OpenCourseWare
- MIT OCW calendar ↗
- MIT OCW readings ↗
- MIT OCW syllabus ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.