Week 1
Week 2
Tuesday, Oct 7
-
Encryption I
- Topics:
Symmetric/Convential vs. Public Key Cryptograpy, Block
Ciphers, DES, Other Symmetric Ciphers, AES/Rijndael, OTP
(Refresher).
Thursday, Oct 9
-
Encryption II
- Topics:
Symmetric/Convential vs. Public Key Cryptograpy, Block
Ciphers, DES, Other Symmetric Ciphers, AES/Rijndael, OTP
(Refresher).
Week 3
Thursday, Oct 16
Alfred needs to travel for a PI meeting. No class!
Week 4
Tuesday, Oct 21
- Homework
1 completion due Wednesday, Oct 22
-
Some "fun" math.
- Topics: Groups,
Rings, Fields, Euclidean Algorithm, Chinese Remainder
Theorem
Thursday, Oct 23
-
Public Key Cryptography I.
- Topics:
Diffie Hellman Key Exchange, RSA Encryption,
Square-and-Multiply, El Gamal Encryption, Digital Signatures
(RSA and El Gamal), Digital Signature Standard (DSS),
Identification (Fiat-Shamir), Zero-Knowledge Cave
Week 5
Tuesday, Oct 28
- In-class
exam #1 (40 min)
-
Public Key Cryptography II.
- Topics:
Diffie Hellman Key Exchange, RSA Encryption,
Square-and-Multiply, El Gamal Encryption, Digital Signatures
(RSA and El Gamal), Digital Signature Standard (DSS),
Identification (Fiat-Shamir), Zero-Knowledge Cave
Week 6
Thursday, Nov 6
- Homework 2
completion due Friday, Nov 7
Week 7
Tuesday, Nov 11
No class. Enjoy the Veteran's Day holiday!
Thursday, Nov 13
- In-class
exam #2 (40 min)
Week 8
Thursday, Nov 20
-
Privacy and Anonymity.
- Topics:
Definitions, Applications, Types of Attacks, Chaum's Mix,
Mix Casdade, Onion Routing, Tor, Hidden Servers, Dining
Cryptographers.
Week 9
Tuesday, Nov 25
- Homework
3 completion due Wednesday, Nov 26
-
Transport Layer Security/Secure Socket Layer
(TLS/SSL).
- Topics: SSL, Cipher Suite,
Handshake, SSL Record.
Thursday, Nov 27
No class. Enjoy the Thanksgiving holiday!
Week 10
Tuesday, Dec 2
-
Network Security/Threats.
- Topics:
Security Issues in TCP/IP, DoS, BGP, DNS Security, Pharming.
Thursday, Dec 4
- In-class
exam #3 (40 min)
-
Cryptography in real world. --
In the scope of final exam! Make
sure you come to the class.
- Topic:
Interesting real-world use/misuse of the cryptography
methods/concepts taught in this class.
Final Week
Final exam time: Thursday, Dec
11,
1:30-3:30pm