CS454
NETWORK SECURITY
- Introduction - Attacks, services and mechanisms - Classical encryption techniques - DES - Block cipher - Design principles and modes of operation.
- Encryption Algorithms - Hash functions - Triple DES - RC5 - Key management - Public key cryptography - RSA algorithm - Digital signatures and authentication protocols.
- System Security - Backups - Integrity management - Protecting against programmed threats, viruses and worms - Physical security - Personnel security.
- Network Security - Protection against eavesdropping - Security for modems - IP security - Web security - Electronic mail security - Authentication applications.
- Security Tools - Firewalls - Wrappers - Proxies - Discovering a break-in - Denial of service attacks and solutions - Cryptographic security tools: Kerberos, PGP, SSH, SRP, OPIE.
TEXT:
- WILLIAM STALLINGS, "Cryptography and Network Security – Principles and Practice", II Edition, Pearson Education, 2000, Ch 1 to 16
- STEVE BURNETT, STEPHENE PAINE, "RSA Security's official guide to cryptography", RSA Pren, Tata McGraw Hill Edition, 2001
- E. NEMETH, G. SNYDER, S. SEEBASS, T.R. HEIN, "UNIX System Administration Handbook", III Edition, Pearson Education, Asia, 2001