IEMS5710B Cryptography, Info. Security and Privacy
(2nd Trimester, 2024-25)
🌕/🌒
Tentative Workload:
- Class Participation [5%] (please download uReply)
- "Lab" Assignment [5%]
(Due: 28 Dec 2024 11:59pm HK Time)
- Two Individual Written Assignments [30%]
- Mid-Term Exam [25%]
- Final Exam [35%]
No prior knowledge of security, cryptography, or number theory is required.
Class Schedule:
(updated) slides are now on blackboard
- 5/12: 0.
Logistics,
1. Overview (slightly updated)
-
12/12: 1. Overview (fin.), 2. One-time Pad (up to p.36)
-
19/12: 2. OTP (fin.), 3. Computational Security
4. Pseudorandom Generator
26/12: [X'mas Holiday]
-
2/1: 4. Pseudorandom Generator (fin.)
5. Pseudorandom Function
-
9/1:
5. Pseudorandom Function (fin.)
6. Privacy-Enhancing Applications of Pseudorandom Function
7. Mode of Operation
-
16/1:
7. Chosen-Ciphertext Attacks
8. Message Authentication Code
9. Hash Function
[Written Assignment 1 released]
-
23/1:
9. Hash Function (fin.)
10. Public-Key Cryptography (up to slide 19, the end of mid-term scope)
30/1: [Lunar New Year Holiday]
-
6/2:
10. Public-Key Cryptography (fin.)
11. KDC
-
13/2: 11. KDC vs. PKI, and Access Control (fin.)
15/2: Mid-term exam [Time and Location: TBA]
-
20/2: Domain Name Server, Database
-
27/2: Web Security
-
15/3: [Final-Exam (tentative, subject to grade submission deadline)]
Prior Offering: 2023-24
Related Courses:
IERG4150,
ENGG5383.