-------------------------------------------------------------------------- Mohamed G. Gouda Network Protocol Security Spring 2008 CS 386S -------------------------------------------------------------------------- This course covers the foundations for the protocols that are currently being used to provide security to the Internet. We also cover some of the protocols that are being used to provide security to the Internet: SSL and TLS, PKI and Certificate Systems, Passwords and Secure Cookies, IPsec, Ingress filtering, and Firewalls. The list of topics we plan to cover in this course is as follows. 1. Abstract Protocols 2. Protocol adversaries 3. Security keys, nonces, and message digests 4. Assignment of symmetric keys 5. Certificate systems 6. Certificate dispersal 7. Authentication protocols 8. SSL and TLS 9. Password and secure cookie protocols 10. Privacy and integrity protocols 11. Antireplay protocols 12. Nonrepudiation protocols 13. Anonymity protocols 14. IP Security (IPsec) 15. Firewall analysis 16. Firewall design 17. Ingress filtering and Hop integrity 18. Secure group communication There is no textbook for this course but there are references that I will mention during the lectures and suggest that you study. Attending the lectures is very important. You also need to cultivate friends among your classmates so that they can come to your rescue when you happen to miss a class. ---------------------------------------------------------------------------- Grade: Ten Quizes, each is worth 3 points. Two Midterms, each is worth 20 points. One Project is worth 30 points. ---------------------------------------------------------------------------- Midterm and project due dates: First midterm is on March 6 in class. Last midterm is on May 1 in class. The project is due on May 8 - by noon. ---------------------------------------------------------------------------- Instructor: Name: Mohamed G. Gouda (gouda@cs.utexas.edu) Office: Taylor Hall 3.112 Office Hours: Wednesdays: 01:00-02:00 pm Office Phone: 512 - 471 - 9532 Home Phone: 512 - 345 - 6134 (before 9 pm) ---------------------------------------------------------------------------- Teaching Assistant: Name: Taehwan Choi (ctlight@cs.utexas.edu) Office: ENS 31NQ Desk #2 Office Hours: Monday: 11:00-12:00 noon Thursay: 1:00-2:00 ----------------------------------------------------------------------------