Week | Date | Topics | Events |
1 | 7 Sep 2021 9 Sep 2021 | Course Introduction + Overview
| |
2 | 14 Sep 2021 16 Sep 2021 | Secret-key Cryptography (Cipher + EncryptionScheme) [Xiao Yi: The Details of RC4, DES and AES] | Course Add/Drop Due by this week Dispatch Assignment 1 on Sep 16 |
3 | 21 Sep 2021 22 Sep 2021 23 Sep 2021 | Public-key Cryptography (RSA and Digital Signature) No Wed Tutorial due to Mid-Autumn Festival [Fan Yang: Application in Blockchain (26, mainly 26.2)] | |
4 | 28 Sep 2021 30 Sep 2021 | Cryptographic Hash Function and (H)MAC [Fan Yang: Introduce HTTP, TCP, IP, and DNS] | Assignment 1 Due by 30 Sep 23:59 Dispatch Assignment 2 |
5 | 5 Oct 2021 7 Oct 2021 | Public Key Infrastructure (PKI and Certificate) [Xiao Yi: Answer Assignment 1] | |
6 | 12 Oct 2021 14 Oct 2021 | Transport Layer Security (TLS Protocol) No Class and (Wed+Thu) Tutorial as Chung Yeung Festival | Assignment 2 Due by 14 Oct 23:59 Dispatch Assignment 3 |
7 | 19 Oct 2021 21 Oct 2021 | IP Layer Security (IPSec) and VPN [Xiao Yi: Answer Assignment 2] | |
8 | 26 Oct 2021 28 Oct 2021 | Domain Name System (DNS) and Its Security [Zirui: Introduce the SEED Lab Configuration] | Assignment 3 Due by 28 Oct 23:59 Dispatch Assignment 4 and the Lab |
9 | 2 Nov 2021 3 Nov 2021
4 Nov 2021 | Web Application Security [Zirui: Web Lab] on Wed afternoon and Thu night (Zoom) No Class due to the the Conferment of Bachelor's Degrees | |
10 | 9 Nov 2021 11 Nov 2021 | Web Security + Software System Security I [Fan: Introduce the Software Lab (and some Knowledge)] | Assignment 4 Due by 11 Nov 23:59 |
11 | 16 Nov 2021 18 Nov 2021 | Software System Security II [Yutong: Answer Assignment 3] | |
12 | 23 Nov 2021 26 Nov 2021 | Software System Security III [Yutong: Answer Assignment 4] | Lab Reports Due on 28 Nov (Sunday) 23:59 |
13 | 30 Nov 2021 2 Dec 2021 | Misc + Course Summary [Zirui: Answer the entire Lab] | Prepare your final exam |