ENGG 5383 (Spring 2025) Applied Cryptography

Course Instructor: Sherman Chow (smchow@ie, SHB808)
Teaching Assistant: Ying-yu Pan (py022@ie, SHB726)
Lecture Venue/Time: SHB801; Fri 2:30PM - 5:15PM
Class Population: MSc(CS), MSc(IE), MPhil(SEEM), PhD(BME), PhD(CSE), PhD(IE), PhD(MAE) 🌕/🌒

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: