[CNS 2024] Cryptography and Network Security

Frequently Asked Questions | Course Info | Syllabus | Teaching Team | Readings by week | More Info

This is a portal page.
Please check NTU COOL for the latest and detailed information.

Last updated on 2025/02/11.

Frequently Asked Questions

Q: How can I enroll?
A: We will announce HW0 during the very first class and distribute the enrollment code based on the HW0 score by the second class.

Q: Can I audit?
A: Yes, if you're an NTU, NTUST, or NTNU student. No, otherwise. Due to limited TA resources, we won't grade your homework. Please fill in the same form shown above.

Q: What are the prerequisites?
A: Having basic knowledge in discrete mathematics, programming, and networking is strongly recommended. You're also expected to comprehend research papers and conduct a research project.

Course Info

Syllabus

Please log in to NTU COOL to access slides and videos.
Wk. Date Topic Reading HW
1 Feb 18 Course Introduction [slides] HW0 due on 02/22 23:59 [Submission form]
2 Feb 25 Security and Crypto Overview #1 Reading #1 = HW0
3 Mar 04 Randomness Generation, Cryptographic Hash Functions #2 HW1 out
4 Mar 11 Symmetric Cryptography #3
5 Mar 18 Asymmetric Cryptography #4
6 Mar 25 Key Management #5
7 Apr 01 Project Overview #6 HW1 due; HW2 out
8 Apr 08 Authentication #7
9 Apr 15 Anonymity and Privacy #8
10 Apr 22 Internet Insecurity #9 Proposal due
11 Apr 29 TLS and MLS #10 HW2 due
12 May 06 Exam HW3 out
13 May 13 DDoS Attack and Defense #11
14 May 20 Advanced Topics #12
15 May 27 Group Presentation
16 Jun 03 Group Presentation HW3 due
17 Jun 10 No Class Report due

Teaching Team

TA Office Hour Location
周楷翔 (lead TA)
楊偉倫
吳承諺
楊東翰
傅靖芸

Readings by week

More Info