Cryptology Games

Practice Games and Encryptors

When my high school's Science Olympiad Code Busters team had trouble finding cryptography games to test our skills, I programmed some cryptography games in Python 2 to help us prepare for the competition. I also coded and included encryptors for fun as well.

Caesar Cipher Encryptor (English)


Caesar Cipher Encryptor (Spanish)


Caesar Cipher Game - Hard (English)

Caesar cipher practice game with no spaces between words.


Caesar Cipher Game - Hard (Spanish)

Caesar cipher practice game with no spaces between words.


Caesar Cipher Game - Medium (English)

Caesar cipher practice game with spaces between words.

Caesar Cipher Game - Medium (Spanish)

Caesar cipher practice game with spaces between words.


Affine Cipher Encryptor (English)


Affine Cipher Encryptor (Spanish)


Affine Cipher Game (English)


Affine Cipher Game (Spanish)


Hill Cipher Encryptor (English)


Hill Cipher Encryptor (Spanish)


Hill Cipher Practice Game (English)


Hill Cipher Practice Game (Spanish)


Letter Numbers Quiz Game (English)


Letter Numbers Quiz Game (Spanish)


Aristocrat Cipher Game (English)


Aristocrat, Random Quotes (English)


Patristocrat Cipher Game (English)


Patristocrat, Random Quotes (English)