Fall 2022
OLD MATERIAL - Please refer to the current semester

Section 1: TTh 3:30pm - 4:45pm - 1102 JKB

Schedule

This schedule is subject to change. Assignments may be changed up until the one week before the due-date. Seriously, don't get too far ahead because the schedule WILL be adjusted.

Week 1

Aug 30
Cryptography
Assignments
Sept 1
Cryptography
Assignments

Week 2

Sept 6
AES
Assignments
Sept 8
Block Cipher Modes, Authenticated Encryption Modes, and Padding
Assignments
Sept 9
Assignments

Week 3

Sept 15
Message Authentication Codes - MAC
Assignments
Sept 16
Assignments

Week 4

Sept 20
Public-Key Crypto Intro + Math overview (discuss Hash Attack)
Assignments
Sept 22
Diffie-Hellman
Assignments
Sept 23
Assignments

Week 5

Sept 27
RSA Part 1
Assignments
Sept 29
RSA Part 2
Assignments
Sept 30
Assignments

Week 6

Oct 4
Digital Certificates and Signatures
Assignments
Oct 6
Public Key Infrastructure
Assignments
Oct 7
Assignments

Week 7

Oct 11
In Class Review for Midterm Exam 1.
Assignments
Oct 13
Test will be live Oct 14 through Oct 16 on LearningSuite
Assignments
    Due: No Class. Take your Midterm Exam.

Week 8

Oct 18
Oct 20
Oct 21
Assignments

Week 9

Oct 25
Passwords (+ Midterm Exam #1 handback)
Assignments
Oct 27
Passwords Continued/Multi-factor Authentication and Password Managers
Assignments
Oct 28

Week 10

Nov 3
Binary Layout/Exploitation and Buffer Overflows Part 2
Assignments
Nov 4

Week 11

Nov 8
Binary Layout/Exploitation and Buffer Overflows Part 3
Assignments
Nov 10
Buffer Overflow wrapup, Start Secure Email
Assignments
Nov 11
Assignments

Week 12

Nov 15
Mid-Term Exam 2 review, Intro to secure email
Assignments
Nov 17
Midterm Exam 2 Live on LearningSuite Nov 17 through Nov 19
Assignments
    Due: No Class. Take your Midterm.

Week 13

Nov 22
No Class Tuesday (Friday Instruction)
Assignments
Nov 24
No Class Thursday (Holiday)
Assignments

Week 14

Nov 29
Secure Email (Midterm Exam 2 handback)
Assignments
Dec 1
TBD
Assignments
Dec 2
Assignments

Week 15

Dec 6
TBD
Assignments
Dec 8
TBD
Assignments
Dec 8
Course Review and Final Exam review