CS 6v81 - Network Security
Spring 2009

Course Description

In this course, we will study the theoretical and practical aspects of network security. The (tentative) set of topics to be covered include:

·         Cryptography

·         Authentication systems and security handshake pitfalls

·         Kerberos and PKI

·         TCP/IP Security

·         Security of TCP/IP Applications

·         Advanced Topics

o   DoS defense (IP traceback, stepping stone detection, receiver controlled communication, overlay based DoS defense proposals)

o   Botnets

o   Viruses and worms

o   VoIP security

o   IP multicast security

Learning Objectives:

1.      Ability to understand the basic working principles and utilities of various cryptographic algorithms including secret key cryptography, hashes and message digests, and public key algorithms

2.      Ability to understand design issues and working principles of various authentication protocols.

3.      Ability to understand the design issues and working principles of various secure communication standards including Kerberos, certificate and PKI standards, IPsec, and SSL/TLS.

4.      Ability to understand the security issues related to various TCP/IP protocols including IPsec, BGP security, VPNs, IDSes, firewalls, wireless security and anonymous routing

5.      Ability to understand the security issues related to various TCP/IP applications including DNS, web, e-mail.

6.      Ability to understand the issues and existing solutions to various popular network security topics including denial-of-service (DoS) defense, botnets, viruses and worms, VoIP security, and IP multicast security.

7.      Ability to use existing cryptographic utilities to build programs for secure communication.

 Syllabus    Schedule

 Course Information:


Instructor Information:

Name: Dr. Kamil Sarac (ksarac@utdallas.edu)
Office: ES 4.207
Phone: 972 883 2337
Office hours:  Tuesdays at 1 to 2pm; Thursdays 4 to 5pm; Fridays 11:30 to 12:30pm and by appointment at other times.

 

Teaching Assistant:

NameMehmet Engin Tozal (engintozal@utdallas.edu)
Office Hours: Mondays/Wednesdays 2:00pm to 4:00pm at ECS South 4.201

 

Student Evaluation:

 

Miscellaneous: