6.889 Advanced Topics in the Theory of Cryptography
This page will be maintained with a semi up-to-date lecture schedule and other miscellaneous resources like the scribe list.
This is not the official course website.
- Location & time: Tuesdays and Thursdays 1-2:30pm in 1-190
- Lecturers: Aloni Cohen, Justin Holmgren, Sunoo Park, and Adam Sealfon
- Instructor in charge: Professor Shafi Goldwasser
- Office hours: By appointment. We're happy to chat about anything crypto-related; email us anytime.
- Email the instructors at: 6.889-staff [át] mit [döt] edu
- Scribe sign-up page
- LaTeX homework template
Thu, | Sep 8 | Lecture 1: Extractors | Lecture Feedback | Tue, | Sep 13 | Lecture 2: Two-Party Computation and Oblivious Transfer | Lecture Feedback | Thu, | Sep 15 | Lecture 3: Fairness in Two-Party Computation | Lecture Feedback | Tue, | Sep 20 | Lecture 4: Multi-Party Computation | Lecture Feedback | Thu, | Sep 22 | Lecture 5: Randomized Encodings | Lecture Feedback | Tue, | Sep 27 | Lecture 6: Universally Composable Security (Guest lecture by Prof. Yael Kalai) | Lecture Feedback | Thu, | Sep 29 | Lecture 7: Zero Knowledge from Multi-Party Computation | Lecture Feedback | Tue, | Oct 4 | Lecture 8: Zero-Knowledge and Witness-Indistinguishability | Lecture Feedback | Thu, | Oct 6 | Lecture 9: Privacy-Preserving Signatures | Lecture Feedback | Tue, | Oct 11 | Columbus Day. No lecture. | Thu, | Oct 13 | Lecture 10: Black-Box Zero Knowledge | Lecture Feedback | Tue, | Oct 18 | Lecture 11: Random Oracle Model | Lecture Feedback | Thu, | Oct 20 | Lecture 12: Black-Box Separations | Tue, | Oct 25 | Lecture 13: Fully Homomorphic Encryption I | Thu, | Oct 27 | Lecture 14: Fully Homomorphic Encryption II | Tue, | Nov 1 | Lecture 15: Attribute-Based Encryption | Thu, | Nov 3 | Lecture 16: Functional Encryption | Tue, | Nov 8 | Lecture 17: Non-Malleability | Thu, | Nov 10 | Lecture 18: Delegation I | Tue, | Nov 15 | Lecture 19: Delegation II | Thu, | Nov 17 | Lecture 20: Oblivious RAM | Tue, | Nov 22 | Lecture 21: Miscellany I | Thu, | Nov 24 | Thanksgiving break. No lecture. | Tue, | Nov 29 | Lecture 22: Obfuscation I | Thu, | Dec 1 | Lecture 23: Obfuscation II | Tue, | Dec 6 | Lecture 24: Obfuscation III | Thu, | Dec 8 | Lecture 25: Towards Constructing Obfuscation | Tue, | Dec 13 | Lecture 26: Miscellany II |
|