CS 458 Principles of Network Security (3H:0L:3C)
Prerequisites: CS 355
CPT Qualified

This course will discuss introduction to cryptography and its application to network and operating system security: security threats; applications of cryptography; secret key and public key cryptographic algorithms; hash functions; cryptographic protocols; SSL, IPSEC; basic number theory; authentication; security for electronic mail and intrusion detection.