Course Information

CS 416 M: Foundations of Network Security and Cryptography

Vulnerabilities, risks, attacks, defences, forensics.
Examples and applications of Public Key Cryptography and Secret Key Cryptography. Crypto hash, digital signatures, digital certificates and PKI.
Basic Authentication and Key Agreement protocols, SSL/TLS and Kerberos. Vulnerabilities and attacks on TCP, DNS, ARP, etc. and DDoS attacks.
Network/host intelligence gathering and reconnaissance methods.
Web security – SQL injection, XSS, etc. Software security and buffer overflow. Malware types and case studies.
Access Control, firewalls and host/network intrusion detection.

1. Menezes, Bernard. Network Security And Cryptography, 1st ed., Cengage Learning India, 2010
2. Stallings, William. Cryptography And Network Security, Fourth Edition, Pearson, 2006
Home Page

Not Available

CS 224 Minor course
Other Details

Duration : Full Semester Total Credit : 6
Type : Theory
Autumn Semester 2019-20

Status : Offered Instructor : Prof. Kameswari Chebrolu
Spring Semester 2019-20

Status : Not Offered Instructor : ---

Last Modified Date: 15-Jul-2013


Faculty CSE IT
Forgot Password
    [+] Sitemap     Feedback