crypto
blockchain
Fall Semester Writeup
resources
asides
software
- NaCl - networking & crypto library
Syllabus
- Week 1 - Chapter 1, Encryption
- Week 2 - Chapters 2 and 3 - Randomness and Cryptographic Security
- Week 3 - Chapters 4 and 5 - Block Ciphers and Stream Ciphers
- Week 4 - Chapters 6 and 7 - Hash Functions and Keyed Hashing
Possibly everything below here can be lumped together a bit more or partially skipped
- Week 5 - Chapters 8 and 9 - Authenticated Encryption and Hard Problems
- Week 6 - Chapters 10 and 11 - RSA and Diffie-Hellman
- Week 7 - Chapters 12, 13 and 14 - Elliptic Curves, TLS and Quantum/Post-Quantum