Fall 2018

Section 1: TTh 3:00pm 2113 JKB

Schedule

This schedule is subject to change. Assignments may be changed up until the day they are assigned.

Week 1

September 4
Cryptography
Assignments
September 6
Cryptography
Assignments

Week 2

September 11
AES
  • Reading: Chapter 3.1 - 3.3.4
  • Slides: AES
Assignments
September 12
Assignments
September 13
Block Cipher Modes, Authenticated Encryption Modes, and Padding
Assignments

Week 3

September 18
September 20
MAC
Assignments
September 21
Assignments

Week 4

September 25
Hash Attack
Assignments
September 27
Diffie-Hellman
Assignments
September 29

Week 5

October 2
Discuss Homework #5 and Modular Exponentiation
Assignments
October 4
RSA
  • Reading: Chapter 4.3
  • Slides: RSA
Assignments
October 5

Week 6

October 9
No class -- office hours
Assignments
October 11
Public Key Infrastructure and Certificates
  • Reading: Chapter 4.6 - 4.8
  • Slides: PKI
Assignments

Week 7

October 15
October 16
Exam Review
Assignments
October 17
Assignments
  • Exam #1 first day in the testing center
October 18
No Class
Assignments
October 20
Assignments
  • Exam #1 last day in the testing center

Week 8

October 23
October 25
TLS, Project #5 Discussion
Assignments
October 27
Assignments

Week 9

October 30
TLS
Assignments
November 1
Exam Review
Assignments
November 2
Assignments

Week 10

November 6
Assignments
November 10

Week 11

November 13
November 15
Buffer Overflow
Assignments

Week 12

November 20
No Class -- Friday Instruction
November 22
Thanksgiving Holiday
Assignments

Week 13

November 27
Secure Email
Assignments
November 29
Exam Review
Assignments
November 30

Week 14

December 4
No Class
Assignments
December 5
Assignments
  • Exam #2 first day in testing center
December 8
Assignments
  • Exam #2 last day in testing center (ends at 3pm)

Week 15

December 11
December 13
Signal