Inspiration

It was recently the Ides of March, so we felt it was appropriate to implement a caesar cipher.

What it does

This encoder and decoder allows the user to encrypt and decrypt messages using a caesar cipher via a graphical interface.

How I built it

We used python, as well as tkinter for the GUI. One of us focused primarily on the GUI, and the other worked more on the encryption and decryption functions.

Challenges I ran into

We experienced a strange bug where an error occurred on only one of our machines, with the same code/verison of python. We added an additional function to ensure this would not be a problem.

Accomplishments that I'm proud of

We were able to work together effectively on this project, as our strengths complemented each other. This especially came in handy when trying to resolve errors/bugs.

What I learned

We gained more experience with both python and GUIs, specifically tkinter. Further, using github throughout the process was also valuable experience.

What's next for Caesar Cipher Encoder/Decoder

We could add more functionality and design to the GUI, such as a more robust layout, additional features, or even more types of ciphers.

Built With

Share this project:

Updates