Cryptography & Cybersecurity

Course Outline

0: Intro to Cryptography & Python

1: The Caesar Cipher

2: The Transposition Cipher

3: The Affine Cipher & Simple Substitution Cipher

4: The Vigenere Cipher & One-Time Pad

5: Internet Security Protocols Including Public Key

6: Scavenger Hunt & Final Projects