Skip to content

A simple Python/Ruby script to check if your password is in the Have I Been Pwned database

License

Notifications You must be signed in to change notification settings

mikasjp/HasMyPasswordLeaked

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Has my password leaked?

Check if your password has been violated as a result of a data breach. The script uses the API provided by Have I Been Pwned.

1. Usage

Just run the main.py or main.rb script and enter the password you want to check.

python3 python/main.py or ruby ruby/main.rb

2. How does it work and is it safe to use this script?

Read the excerpt from the article "Cloudflare, Privacy and k-Anonymity" by the founder of Have I Been Pwned - Troy Hunt.

tl;dr

Yes. It's safe to use this tool. Your password will not leak.

The whole concept of this tool is based on k-anonymity and password hashes.

3. Disclaimer

If your password is not in the Have I Been Pwned database, it does not mean that it is 100% secure. It only means that it did not leak in any of the publicly known breaches.

About

A simple Python/Ruby script to check if your password is in the Have I Been Pwned database

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published