Inspiration
We were inspired by the fact that passwords are so easy to break in today's society.
What it does
Espr takes an extremely simple password, and makes it into an almost unbreakable password.
How we built it
We used an online Python program and learned how to use Python while creating our encryption system
Challenges we ran into
When we first came to Hackathon, we spent almost 2 hours trying to decide what the best programming language was to use for our project, and finally decided on using Python. We also ran into issues with trying to make the letters of a password someone put in match with our cipher system to make a new password that is way more secure.
Accomplishments that we're proud of
We made the password "dog," which originally took 400 nanoseconds to break (according to https://howsecureismypassword.net/) to 34 BILLION years to break with our cipher system.
What we learned
We learned how to use Python (starting with no knowledge on it) and create keys and hashes, definitions (functions), and how to properly implement them to the best of their ability.
What's next for Espr Encryption Engine
We plan on making a JavaScript version of it in the future so we can create a Chrome Extension for it, where users can easily type in any word and in result receive an almost unbreakable password that they can use for their own use. We also want to make it so each and every user has their own unique cipher so two people don't have the same cipher result when they use the term "dog."
Log in or sign up for Devpost to join the conversation.