Skip to content

An advanced and state-of-the-art password checker created using Python3. It is a modern secure program that helps in checking if your passwords have ever been hacked.

License

Notifications You must be signed in to change notification settings

adrinorosario/Newfangled-Password-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The program uses a SHA1 algorithm to check if the passwords have been leaked or if they have been hacked. The, by sending a hashed version of the password (only first 5 characters of the hashed passwords) to Pwned Passwords to check if they have been exploited. Through the response recieved, the function checks if the passwords have been leaked or hacked. However, the API is never going to know the full hash and therefore never, ever be able to guess the password. It'll just know that we have this tiny bit of a hash function that can match any thousands or even a million of passwords.

python3 check.py password
python3 check.py password1 password2

OOP version works in a different way such that you can check each element in a set or a given word or number and check how many times each symbol/number/alphabet/etc has been hacked. For using this version, open up your terminal in the OOP folder and type in the command:

python3 sample.py <example>

The OOP version checks only for a single operator or digit or element: for example- $. It checks only for $.

SHA1 Hash Generator

Secure Hash Algorithms Overview.

Hashes.com- decrypt all kinds of hashes.

hashlib Python3 module for decrypting and encoding Secure Hash Algorithms.

Releases

No releases published

Packages

No packages published

Languages