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:
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 |
|
12/15 (Friday) 5:00 8:40 PM |
||||
|
11. |
FINAL EXAM |
|
|
12/22 (Friday) 6:00 8:00 PM |
|||