EE488: Introduction to Cryptography Engineering
Calendar (subject to change depending on schdule)
Week 1: 2/24, 2/26
- Topic: Introduction
- Slides: Lec1.pdf
- Reading List
Week 2: 3/3, 3/5
- Topic: Mathematical Background
- Slides: Lec2.pdf
- Reading List
-
HAC 2
- Additional Readings
Week 3: 3/10, 3/12
- Topic: Mathematical Background
- Slides: Lec3.pdf
- Reading List
-
HAC 2
- Additional Readings
-
HW1 Due: 3/12 10:20 AM
Week 4: 3/17, 3/19
Week 5: 3/24, 3/26
Week 6: 3/31, 4/2
- Topic: Number Theoretic Reference Problem
- Slides: Lec5.pdf
- Video1: EE488_250402
- Reading List
-
Quiz 2: 3/31
Week 7: 4/7, 4/9
Week 8: 4/14, 4/16
Week 9: 4/21, 4/23
Week 10: 4/28, 4/30
Week 11: 5/5, 5/7
- Topic: Digital Signatures
- Slides:
- Reading List
- Children's Day (No Class) on May 5
HW4 Due: 5/7 10:20 AM
Week 12: 5/12, 5/14
- Topic: Key Establishment Protocols
- Slides:
- Reading List
-
Quiz 3: 5/12
Week 13: 5/19, 5/21
- Topic: Efficient Implementations
- Slides:
- Reading List
-
HW5 Due: 5/21 10:20 AM
Week 14: 5/26, 5/28
- Topic: Proof of Work and Bitcoin
- Slides:
- Reading List
-
Quiz 4: 5/26
Week 15: 6/2, 6/4
- Topic: Security of Bitcoin
- Slides:
- Reading List
-
HW6 Due: 6/4 10:20 AM
Week 16: 6/9, 6/11
|