Screenshot of Caesar Cipher
Screenshot of Affine Cipher

Project information

About

In my previous Computer Science theory classes, I became fascinated with how modular arithmetic worked and how they could be incorporated into ciphers. Because of this, I created the Cipher Hub, which allows you to encrypt and decrypt messages using a variety of ciphers. For each cipher, it asks you if you want to encrypt or decrypt, the necessary keys, and the message and then spits the output. Right now, I've only implemented 3 different ciphers, but I hope to create more in the future.