I’ve been playing a bit with ciphers lately and thought of a fun idea after reading about One Time Pads.
Let’s make kind of a Vigenère cipher that makes ciphers that has many meanings depending on the key used to decipher it.
This means that the ciphertext will have the length of the longest plaintext and the key will match that length as well. It may not be practical with such long keys, but it was a fun thing to do.
I also modified the Table Recta to include upper and lower case chars as well as dash (-).
Check out the demo >>