CS 772/872- Network Security: Concepts, Protocols and Programming

Fall 2008 -Wednesday 7:10-9:50pm
 Eng & CS 3316

INSTRUCTOR:

  Hussein M. Abdel-Wahab, Ph.D.
  e-mail: wahab@cs.odu.edu
  office phone: (757) 683-4512
  office hours:  T, W & R   11am-1pm
  office location: 3315 Engineering  & Computational  Sciences Bldg

TEXTBOOK

Network Security: Private Communications in a Public World,  2nd edition, 2002,  C. Kaufman,  R. Perlman, and  M. Speciner, Prentice-Hall.

TOPICS:


     CRYPTOGRAPHY.
             Introduction to Cryptography.
             Secret Key Cryptography.
             Hashes and Message Digests.
             Public Key Algorithms.
             Number Theory.

     AUTHENTICATION.
              Overview of Authentication Systems
              Security Handshake Pitfalls.
              Strong Password Protocols.

      STANDARDS.
              Kerberos
              PKI (Public Key Infrastructure).
              Real-time Communication Security.
              IPsec: AH,  ESP and  IKE.
              SSL/TLS.

       ELECTRONIC MAIL.
             Electronic Mail Security.
             PEM & S/MIME.
             PGP (Pretty Good Privacy).

      OPEN SSL
             Command-Line Interface
             SSL/TLS Programming
             Symmetric Cryptography
             Hashes and MACs
             Public Key Algorithms

Public_keys
PKI_Certificates
 
 

Lectures

GRADING

 Previous Years