Python
Analyse a frequency graph to crack the code, while learning about lists and functions
Find out how to launch a brute-force crypt attack on Enigma
HTML and CSS
Create a mystery letter with lots of different styles.
Encrypt and send secret messages!
Create a one-time pad to send secret messages to your friends.
Create a program to generate passwords for you.
Scratch
Generate fun usernames that you can use on websites like Scratch.