View on GitHub

CyberSecurity

A curriculum for a high school cyber security course.

Classic Cryptography

Classic cryptography covers encryption and decryption of various ciphers and their historical context. Whenever possible the cipher includes a method of encoding by hand and scales to programming activities with the cipher.

Classic Cryptography Lessons

  1. Symbolic Encoding - Mary Queen of Scots
  2. Encoding - Morse Code
  3. Ascii Encoding and Binary Numbers
  4. Shortest Message Encoding
  5. Caesar Cipher
  6. Substitution Cipher, Keyword Cipher and Frequency Analysis
  7. Vigenere Cipher
  8. Physical Ciphers - Scytale & Railfence Ciphers
  9. Continuing Activities

License

Cyber Security Curriculum Creative Commons License is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.