Security Syllabus

CS 678 – Data Security Fall 2006

Course Hours: Saturdays 9:00 AM – 11:35 AM

Textbook (Required): Network Security Essentials, Applications and Standards, 3rd Edition, William Stallings, Prentice-Hall, ISBN 0-13-238033-1, 2007.

References and Useful Resources:

1. Useful Resources: http://williamstallings.com/NetSec/NetSec3e.html

2. Computer Security – Art and Science, Matt Bishop, Addison-Wesley. http://nob.cs.ucdavis.edu/book/book-aands/slides/index.html

3. Security + Guide to Network Security Fundamentals, Mark Ciampa, Second Edition, Thomson Course Technology.

4. Computer Networks, Fourth Edition, Andrew S. Tanenbaum, Prentice-Hall, 2003. http://authors.phptr.com/tanenbaumcn4/

Instructor: Prof. Ping-Tsai Chung 

Contact Information: Office: LLC 206 Office Hours: Tuesdays & Thursdays 3:00 - 5:00 PM (LLC 206).

E-mail: pchung@liu.edu Tel: (718) 488-1073

Course Grade: Class Participation & Attendence: 15%,  Assignments 30%, Project & Presentation: 25%, Final Exam: 30%

Note 1 (Classroom) : All classes will meet at Cook Lab (LLC 207) in Computer Science Department.

Note 2 (Class Attendence): Student should attend all classes include all lectures, project presentations, review, examinations.

Note 3 (Grading Grid for Final Grades): 90% and higher (A), 75% – 89.99% (B), 60 -74% (C), below 60% (F)

 

Approximate Schedule of Topics:

Schedule

Topics Covered

Chapters

Assignments

Meeting Date

1

INFORMATION SECURITY OVERVIEW –

(A)     Components; Threats; Policies and Mechanisms; The role of Trust; Assurance; Operational Issues; Human Issues

(B)     Security Trends; OSI Security Architecture; Security Attacks; Security Services; Security Mechanisms; Network Security Model; Internet Standards and the Internet Security

Ch 1 and Notes

Reading Assignment: Stallings - Ch1 and Bishop – Overview: Computer security

Homework 1

9/9 (Sat)

2

CRYPTOGRAPHY –

(A)     Symmetric Encryption Principles;

(B)      Symmetric Block Encryption Algorithms – DES, Triple DES, AES;

(C)     Stream Cipher Structure and RC4 Algorithm; Cipher Modes 

(D)     Cryptanalysis

Ch 2

Cryptograph – Conventional Encryption

Homework 2

9/16 (Sat)

3.

CRYPTOGRAPHY –

(A) Public-Key Cryptography

(B) Digital Signatures

(C) Key Management

(D) Digital Certificate and Certificate Authority

Case Study

Ch 3

Cryptograph –Public-Key Cryptography

Homework 3

9/23 (Sat)

9/30 (Sat)

 

4.

AUTHENTICATION APPLICATIONS –

(A) Kerberos

(B) X.509 Directory Authentication Service

(C) Public Key Infrastructure

Ch 4

Authentication Applications

 Homework 4

 

10/8 (Sunday),

10/14 (Sat)

 

5.

COMMUNICATION SECURITY -

(A) Virtual Local Area Networks (VLANs) Protocol Architecture, Standardization (IEEE 802.10)

(B) IP Security Overview

(C) Virtual Private Networks (VPNs)

(D) Tunneling and its Protocols

(E) The IPsec Protocol

Case Study

Notes and 

Ch 6

IP Security

VPNs

 

10/21 (Sat),

11/3 (Friday),        6-8:35PM

11/4 (Sat)

 

6.

EMAIL SECURITY –

(A) PGP (Pretty Good Privacy)

(B) S/MIME

 

Ch 5

Email Security

Homework 5

11/11 (Sat)

7.

WEB SECURITY -

(A) Threats

(B) Secure Sockets Layer (SSL) Architecture

(C) Transport Layer Security (TLS)

(D) Security Electronic Transaction (SET)

Case Study

Ch 7

Web Security

Homework 6

11/18 (Sat),

11/25 (Sat)

8.

WIRELESS SECURITY -APPLICATIONS –

(A) Wireless Application Protocol (WAP)

(B) Wireless Transport Layer Security (WTLS)

(C) Wireless LANs, IEEE 802.11 Standards, WLAN Security

Case Study

Notes

Wireless Security Notes

12/2 (Sat)

 

9.

NETWORK MANAGEMENT SECURITY –

(A) Basic Concepts of SNMP

(B) SNMPv1 Community Facility

(C)     SNMPv3

Case Study

Ch 8.

Network Management Security

12/9(Sat)

10.

PROJECT PRESENTATIONS

 

Presentation Schedule

12/15 (Friday)       5:00 – 8:40 PM

11.

FINAL EXAM

 

 

12/22 (Friday) 6:00 – 8:00 PM