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.)
12. Domain Name Server
15/2: Mid-term exam [Time and Location: 10:00-13:00, CYT209A]
-
20/2: 13. Database Security
14. Web Security
-
27/2: 14. Web Security (fin.)
15. Privacy
16. Security Principles
-
15/3: Final exam [3:00-6:15 pm, Wu Ho Man Yuen Building (WMY) 406]
Prior Offering: 2023-24
Related Courses:
IERG4150,
ENGG5383.