Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Welcome to CS 276: Graduate Cryptography

Alice and Bob

Week 1

Week 2

Week 3

Week 4

Tu 9/17
Lecture Private-Key Encryption: Definitions and Constructions
Section 8.1 of JoC or Section 3.6 of KL, Section 7.2.5 of KL for AES
Homework Homework 4
LaTeX, Solution
Th 9/19
Lecture Message Authentication Codes and Autheticated Encryption: Definitions and Constructions
Section 12.3 of JoC, Detailed Survey of Modes, for AES-GCM Mode see here, and Section 9.7 here.

Week 5

Week 6

Week 7

Week 8

Week 9

Week 10

M 10/28
Homework Homework 7
LaTeX, Solution
Tu 10/29
Lecture Commitments
Th 10/31
Lecture zk Proofs

Week 11

Tu 11/05
Lecture zk Proofs
Homework Homework 8
LaTeX, Solution
Th 11/07
Lecture NIZKs/Naor Yung CPA/CCA

Week 12

Tu 11/12
Lecture Project OHs
Homework Homework 9
LaTeX, Solution
Th 11/14
Lecture Project OHs

Week 13

Tu 11/19
Lecture zkSNARKs
Th 11/21
Lecture zkSNARKs

Week 14

Tu 11/26
Lecture Secure Computation
Th 11/28
Lecture No Class (Thanksgiving)

Week 15

Tu 12/03
Lecture Secure Computation
Homework Homework 10
LaTeX
Final Report Instructions
Th 12/05
Lecture Obfustopia
Homework Homework 11