Inspiration
Due to the importance of cyber-security and protecting personal data, I decided to use this project as an opportunity to learn about basic cryptography. This program allows users to maintain security of messages by providing the ability to encrypt and decrypt files.
What it does
The program enables the user to encrypt and decrypt files using their choice of four ciphers. The user can choose between a Caesar Cipher, a Greek-Letter substitution cipher, a Symbol substitution cipher, and Morse Code. Please see the README in the GitHub repository for a complete description of how to run the program.
How I built it
This program is built in Java, and it runs on the console. I built this project using concepts learned in 591.
Challenges I ran into
My biggest challenge was not having much time to work on the project.
Accomplishments that I'm proud of
I’ve never participated in a hackathon before, so my main goal was simply to have a working project by the submission deadline, and I’ve met that goal.
What I learned
Through this project I learned about the basics of cryptography.
What's next for Cryptography
Please see the README in the GitHub repository for a list of future enhancements.
Log in or sign up for Devpost to join the conversation.