CS 472 - Network and System Security
Spring 2013: Tue 16:20-18:50, E&CS 2120

Announcements

Staff

  • Mohammad Almalag
  • malmalag@cs.odu.edu
  • E&CS 3110
  • Office Hours:
    T 1:30-3pm
    W 1:30-3pm

Syllabus

Schedule

 


Tableau's data visualization software is provided through the Tableau for Teaching program.

Syllabus

TEXTBOOKS:

    Required text:

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

 

   Other text: 

 

TOPICS:

1. Cryptographic Algorithms, Tools and Concepts:

        The Internet Threat Model; 
          Symmetric Encryption: Stream  & Block Ciphers 
          Asymmetric (Public/Private) Encryption 
          Digest Algorithms 
          Key Establishment 
          Digital Signature.

 

2. Security Standards:

       Secure Socket Layer (SSL) and Transport Layer Security (TLS) Protocols 
         IPSec: The new Security Standard for Internet 
         Kerberos 
         PKI (Public Key Infrastructure).

 

3. Securing Internet Applications:

       Electronic Mail Security. 
         PEM (Private Enhanced Mail) 
         S/MIME 
         HTTP  and SMTP over SSL/TLS.

 

4. OpenSSL programming:

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

 

 

GRADING:

  • Assignments:                       40%
  • Midterm Exam:                   30%
  • Final Exam:                         30%