Cipher School for Muggles
Open materials for teaching introductory Cryptography for High School students, developed for Cyberwars at UVA Camp 2018.
Secure Multi-Party Computation for Muggles
Jefferson's Wheel Cypher
[LINK TO SLIDES and LESSON PLAN]
jeffersonwheel/substitution.py - simple monoalphabetic substitution cipher
jeffersonwheel/jeffersonwheel.py - code for Jefferson's Wheel Cypher
wheelcypher.pptx is a PowerPoint file with a generated wheel key
that can be printed on a double-sided printer and cut into rings that
fit around a water bottle to make a model wheel cipher machine.
Visual Cryptography and Perfect Ciphers
[LINK TO SLIDES and Lesson Plan]