Password validator and generator
Project description
password
Password validator and generator
Usage:
command line: pip3 install password
python3: from password import main
and main()
output:
Generate password?
>>> yep
Website name?
>>> numberbasher.onuniverse.com (PLZ visit)
Generated password for numberbasher.onuniverse.com (PLZ visit): "nUmBeRb@$HeR"
Check generated password?
>>> yes, do that
Your password "nUmBeRb@$HeR" passed EASYTEST.
Your password "nUmBeRb@$HeR" passed SHORTTEST.
Your password "nUmBeRb@$HeR" passed COMMONTEST.
Check your own password?
>>> yippee!!!
Password?
>>> Password
Sorry, common phrase #27: "pass" is in password "Password". Password is too easy.
Sorry, common phrase #28: "word" is in password "Password". Password is too easy.
Your password "Password" failed EASYTEST.
Your password "Password" passed SHORTTEST.
Sorry, password "Password" is the #1 common password. Password is too common.
Sorry, password "Password" is the #275 common password. Password is too common.
--snip--
Sorry, password "Password" is in the #958659 common password: "viswaspassword". Password is too common.
Sorry, password "Password" is in the #969773 common password: "vgpassword". Password is too common.
Your password "Password" failed COMMONTEST.
Generate password?
>>> quit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file this_is_my_package_called_password-2.0.0.tar.gz
.
File metadata
- Download URL: this_is_my_package_called_password-2.0.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d39292b1abbf857ffb3efbd56d6411a8bd29cb65d840324743a4a7e831bce9ff |
|
MD5 | 03c10dcf2d84c4b8504b51e395c1083b |
|
BLAKE2b-256 | 8414ef2988e3fc86fa7204c848c9d2ef7db7cf3f14d1c81a96d8a8f0ea82f6ae |
File details
Details for the file this_is_my_package_called_password-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: this_is_my_package_called_password-2.0.0-py3-none-any.whl
- Upload date:
- Size: 11.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a14c8e72dbd6f62eebd04bc24b54c14b3c51cc4241bebcaa785671ed16bd4dc3 |
|
MD5 | 06446ddb8e0edd7377923be89a79e9ea |
|
BLAKE2b-256 | 71d27b56ec56918e571f24743ca37b2e63c8b325d0f4ddc0d74bd6c3f959537a |