← All projects

Intermediate project · about 45 minutes

Password Vault with Hashing 🔏

Store passwords the right way: salted hashes with hashlib, verify logins, lock accounts after failed attempts.

Never store passwords in plain text. You will hash each password with a per-user salt using SHA-256 (real systems use bcrypt or argon2, same idea), verify attempts, and lock after 3 failures.

This is a Pro project. Six portfolio projects are free, so you can see how they work before deciding.

See the free projects