1. 10/1:
Course Logistics,
Introduction
2. 17/1: Symmetric-Key Primitives Part (I)
3. 24/1: Symmetric-Key Primitives Part (II)
[Lunar New Year Holiday]
4. 7/2:
CPA, CCA, MAC, Hash
5. 14/2: Hash (fin.)
Public-Key Primitives
6. 21/2: Public-Key Primitive (fin.)
Signatures and Random Oracle Model
[Assignment 1 released]
7. 28/2: Signatures (fin.)
Zero-Knowledge Proof and Common Reference String Model
8. 7/3: Signatures with Privacy
9. 14/3: Signatures with Privacy (Group Signatures, Sanitizable
Signatures)
Functional Encryption
10. 21/3: Functional Encryption (fin.)
Anonymous Credentials (BLS and extensions)
11. 28/3: Anonymous Credentials (fin.)
Secure Multi-party Computation
[Assignment 2 released]
12. 11/4: "Mid-Term" Examination
Reference Books:
Related Courses: