Revisiting Cryptography
How Does Cryptography Fit into Modern Software?
Exploration
Read chapters thirteen through twenty in Cracking Codes with Python Review all prior chapters in Computer Systems Security: Planning for Success
Activities
Monday: Laboratory session Tuesday: Cryptography Review - Review terms and concepts in the field of cryptography
- Complete a case study on the use of SSH keys with GitHub
- Learn more about the Affine and Vigenere ciphers
- Explore use of frequency analysis for breaking ciphers
- Continued highlighting of the concept of a “security synapse”
- Student presentations that feature:
- Explanation of a high-level concepts behind cryptography
- Since there is only one class this week, students need not program
- No class on Thursday due to Thanksgiving Break