Network Security
The course presents a concise discussion on the discipline of cryptography- covering algorithms and protocols underlying network security applications, encryption, hash functions, digital signatures, and key exchange. Internet security vulnerabilities, firewalls and their limitations, cryptographic technology and services, PPP and data layer security, IPSec and key management for network layer security, TLS, SSH and transport layer security, secure e-mail, secure infrastructure protocols, Kerberos authentication, secure RPC, remote authentication, authorization and tunneling protocols, virtual private networks, secure remote access, multicast security are covered. Practical applications are covered through assignments. (3 lecture hours a week.)
Sources
- Course catalogue ↗Winter 2027