- Course Title: CS 490 Cryptography and Computer Security
- Location: EB 0140
- Time: T & R 06:00 -- 07.15 p.m.
- Course Web Site: http://www.cs.siue.edu/~tgamage/S15/CS490/
- Assignment Dropbox: CS490@Moodle
- Course Grader: Dustin Thomas Email: DUTHOMA (AT) SIUE (DOT) EDU
Instructor Contact Information
- Instructor: Thoshitha Gamage, Ph.D.
- Office: EB 2050
- Phone: (618) 650-2407
- Email: TGAMAGE (AT) SIUE (DOT) EDU
- Web Site: http://www.cs.siue.edu/~tgamage
- Office Hours:
M/W 02:30 -- 04:00 p.m. & T/TH 11:00 -- 12:30 p.m.Updated 02/06 - Monday 10:00 - 11:30 a.m.
Tuesday 11:00 - 12:30 p.m & 01:00 - 02:00 p.m. or by appointment
Course Material
- Syllabus: Download |
- Tentative Schedule:
Week Dates Topic Slides Scribes 01 Jan. 13 Course Introduction and Administrivia Jan. 15 Class cancelled due to a personal emergency 02 Jan. 20 Security objective, policies, and mechanisms Jan. 22 ACM, Principle of Attenuation of Privilege 03 Jan. 27 Crytography Basics: Cryptosystems, Basic Ciphers Jan. 29 Vignere Cipher Cryptanalysis 04 Feb. 03 DES, One-time Pad -Feb. 05 Finite Fields (precursor to AES) 05 Feb. 10 AES Feb. 12 Bell-Lapadula Confidentiality Model 06 Feb. 17 Public-Key Cryptosystems: RSA Feb. 19 RSA, Fast Exponentiation 07 Feb. 24 Diffie-Hellman and Discrete Logarithm Problem Feb. 26 Integrity: MDC, MAC & HMAC 08 Mar. 03 Mar. 05 mid term exam 09 Mar. 10 Spring Break Mar. 12 10 Mar. 17 Attacks on Prefix/Postfix MACs Mar. 19 Hashing: SHA, WHIRLPOOL 11 Mar. 24 Integrity Models Mar. 26 Key Management, Kerberos 12 Mar. 31 Authentication: Entity Authentication Methods Apr. 02 Zero Knowledge Proof 13 Apr. 07 SSL and TLS Apr. 09 14 Apr. 14 Apr. 16 Instructor on Travel; No Class. Perform HW03 15 Apr. 21 Firewalls and IDPS Apr. 23 Final Project Presentations: #1, #2, and #3 16 Apr. 28 Final Project Presentations: #4, #5, and #6 Apr. 30 Final Project Presentations: #7 and #8 17 May. 05 Finals Exam @06:30 p.m. - 08:10 p.m. in EB 0140
Back to Top
Course Assignments
Week | Assigned Date | Assignment |
---|---|---|
01 | Jan. 13 | PR00 |
02 | Jan. 19 | Scribe Template Sample Output |
Jan. 20 | Reflections on Trusting Trust | Comparison Survey of Dynamic Buffer Overflow | Confinement Problem | |
03 | Jan. 22 | Read MB1e 9.1 and 9.2. |
Jan. 26 | Mathematics of Cryptography: Part I | Part II | Crytography Lecture Notes - Goldwasser & Bellare | Crytography and Data Security - Dorothy Denning | |
|
Jan. 29 | PR01 |
|
05 | Feb. 13 | HW01 |
07 | Feb. 27 | PR02 |
10 | Mar. 17 | Redesign of LOKI | 10 Risks of PKI | DES Differential Cryptanalysis |
11 | Mar. 24 | HW02 |
14 | Apr. 16 | HW03 |