You are on page 1of 16

NT101- Network Security

SYLLABUS AND COURSE POLICIES

PhD. Ngoc-Tu Nguyen


Click to add text
tunn@uit.edu.vn

09-2021 NT101 - Network Security 1


Why Is Security Important?
 Internet – Public network
– Build on TCP/IP (UDP/IP)
Store and Forward technology
(kept and sent)

09-2021 NT101 - Network Security 2


Why Is Security Important?
 Confidentiality  Non-repudiation (Accountability)

 Authentication  Availability
 Integrity  Privacy

Public network

09-2021 NT101 - Network Security 3


Outline
 Introduction to network security courses
• What is network security?
• Syllabus;
• Guide for reading textbooks and library;
• Policy and course assessment;
• Projects;

09-2021 NT101 - Network Security 4


Textbooks and References
 Text books

[1] Wang, Jie, and Zachary A. Kissel.  [2] William, S. (2017). Network Security
Introduction to network security: theory and Essentials: Applications and Standards
practice. John Wiley & Sons, 2015. (6ed). Pearson Education India.

09-2021 NT101 - Network Security 5


Textbooks and References
 Reference books

[3] Stallings, W. (2019). Cryptography [5] Mihailescu, M. I., & Nita, S. L. (2021). Pro
and network security : principles and cryptography and cryptanalysis with C++20:
practice (8th): Pearson Education creating and programming advanced algorithms:
Apress.
09-2021 NT101 - Network Security 6
Syllabus
Week 1,2. Network security overview
• Syllabus and policies
• Network security overview

Week 3,4. Symmetric cryptography


 Overview;
 Stream cipher (chaotic maps)
 Block cipher (DES, AES and mode of operations)
 Introduction to some other modern cipher systems

09-2021 NT101 - Network Security 7


Syllabus
Week 5, 6. Asymmetric cryptography
 Overview;
 Cryptosystems are bases on factoring problems;
 Cryptosystems are bases on discrete logarithm
problems;
 Elliptic curve cryptosystems
Week 7. Project reports (first time)
Week 8, 9. Hash and Digital certificate
 Hash functions;
 HMAC;
 Digital signature and Digital certificate;
09-2021 NT101 - Network Security 8
Syllabus
Week 10, 11 Network security protocols
 IPSec/VPN;
 SSL/TLS;
 SSH;
 PGP và SMIME;
 Kerberos
Week 12, 13. Wireless Security
 Wireless Communications and 802.11 WLAN
Standards
 WEP, WPA, WPA2, WPA3;
 Bluetooth;
 ZigBee
09-2021 NT101 - Network Security 9
Syllabus
Week 14, 15. Network Perimeter Security
 Packet Filters;
 Gateways;
 Trusted Systems and Bastion Hosts
 Firewalls;
 Network Address Translations
 IDS/IPS, SIEM;

09-2021 NT101 - Network Security 10


Syllabus
Week 16 (extra). Final project report

09-2021 NT101 - Network Security 11


Tools and Libraries
1. CrypTool 2: https://www.cryptool.org/en/ct2/
Help you check the algorithms step by step
2. Libraries for Labs
Cryptopp : https://www.cryptopp.com/
Openssl : https://www.openssl.org/
Hashclash: https://github.com/cr-marcstevens/hashclash
HashPump: https://github.com/bwall/HashPump
More here
https://en.wikipedia.org/wiki/Comparison_of_cryptography_libraries

09-2021 NT101 - Network Security 12


Tools and Libraries

3. Code editor and C++ library:


Visual Studio Code & MSYS2
https://www.msys2.org/;
https://code.visualstudio.com/
4. Operating systems
Windows 7, 10; Ubuntu >=18 or Kali Linux
https://www.kali.org/;
https://releases.ubuntu.com/18.04/

09-2021 NT101 - Network Security 13


Policy and course assessment
1.Attendants: >= 80%;
2. Assignments: Must complete (plus points);
3. Labs: Must complete (home and classroom);
4. Assessments:
+) Process assessment (Project) 30%;
10 (First present) + 10 (Final present) + 10 (Final
report);
+) Lab assessment: 20%;
+) Final exam: 50%
(Closed-book wiring exam; oral exam)

09-2021 NT101 - Network Security 14


Projects
1.Project titles: Chosen your-self
Topic should relate to course
2. References and literature survey:
Management papers (Endnote)
Search and download papers
4. Some other guides

09-2021 NT101 - Network Security 15


Class communication
MS Team classroom
Google classroom
https://classroom.google.com/
Check your email (studentID@gm.uit.edu.vn)
My email: tunn@uit.edu.vn
Room: E8.6 (Thursday)

09-2021 NT101 - Network Security 16

You might also like