I was inspired by encryption libraries such as bcrypt. Even if this algorithm is not nearly as good, it applies the basic principles of encryption.
What it does
Takes in a password and hashes it. Then, asks for the password again. The script will tell you if both passwords match.
How I built it
I searched for some articles about password hashing.
Challenges I ran into
There wasn't really any difficult challenges, just some bugs.
What I learned
How to encrypt a password