/haveibeenpwned

Python have I been pwned using SHA1 hash prefix against known leaked passwords from data breaches

Primary LanguagePython

Have I Been Pwned?

This repository uses the prefix of the SHA1 hash of a user-inputted password to request a range of seen hashed passwords from known data leaks. The seen hash suffixes are then compared against the hash suffix of your password. This is much more reliable than simply typing it into some browser.

Replicated Computerphile video: https://www.youtube.com/watch?v=hhUb5iknVJs