Codebreakers 2017 Schedule
Week 1
- Day 0: Introduction to Cryptography
- Day 1: Python I
- Day 2: Python II
- Day 3: Python III
- Day 4: Python IV Digital System Representations
- Day 5: Python Project
Week 2
- Day 1: Intro to Security and Simple Ciphers
- Day 2: Encyrption: One Time Pad
- Day 3: Perfect Secrecy and Indistinguishability - Lecture by Professor Reyzin
- Day 4: Symmetric Encyrption
- Day 5: Public Key Cryptography, Key Exchange Methods - Lecture by Sophia
Week 3
- Day 1: Steganography
- Day 2: HTTP vs HTTPS, Certificates
- Day 3: Privacy Cookies
- Day 4: Ethics of Hacking Passwords
- Day 5: Malware