Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Advanced Topics in Cryptography

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course is about the evolution of proofs in computer science. We will learn about the power of interactive proofs, multi-prover interactive proofs, and probabilistically checkable proofs.  We will then show how to use cryptography to convert these powerful proof systems into computationally sound non-interactive arguments (SNARGs).

Syllabus

  • Lecture 1: Interactive Proofs and the Sum-Check Protocol, Part 1
  • Lecture 1: Interactive Proofs and the Sum-Check Protocol, Part 2
  • Lecture 2: Doubly Efficient Interactive Proofs, Part 1
  • Lecture 2: Doubly Efficient Interactive Proofs, Part 2
  • Lecture 3: Continuation of the GKR Protocol and Corollaries
  • Lecture 4: PCP via GKR and Interactive Arguments, Part 1
  • Lecture 4: PCP via GKR and Interactive Arguments, Part 2
  • Lecture 5: The Kilian-Micali Protocol, Part 1
  • Lecture 5: The Kilian-Micali Protocol, Part 2
  • Lecture 6: Fiat-Shamir Paradigm and Zero-Knowledge Proofs, Part 1
  • Lecture 6: Fiat-Shamir Paradigm and Zero-Knowledge Proofs, Part 2
  • Lecture 7: Soundness of the Fiat-Shamir Paradigm in the Standard Model, Part 1
  • Lecture 7: Soundness of the Fiat-Shamir Paradigm in the Standard Model, Part 2
  • Lecture 8: Succinct Non-Interactive Arguments for Batch NP (BARGs) from LWE, Part 1
  • Lecture 8: Succinct Non-Interactive Arguments for Batch NP (BARGs) from LWE, Part 2
  • Lecture 9: BARGs Implies SNARGs and Connection to Non-Signaling PCPs, Part 1
  • Lecture 9: BARGs Implies SNARGs and Connection to Non-Signaling PCPs, Part 2

Taught by

Prof. Yael Tauman Kalai

Reviews

Start your review of Advanced Topics in Cryptography

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.