IT352- Network Security

The course covers theory and practice of network security giving detailed study of symmetric and asymmetric cryptography algorithms, pseudorandom functions and generators, hashing algorithms, message authentication codes, Key management through Diffie-hellman key agreement & Kerberos, entity authentication through CHAP. The course also provides the students with a closer look into security protocols at different network layers such as SSL/TLS, IP Sec, VPNs, network security devices and designing secure networks. Through the use of lecture, and hands-on tutorials and labs, the key components of Network Security will be discussed and demonstrated.

Course Materials