Python Password Utility Library
Project description
PasswordTools
PasswordTools is a simple Python library for password utilities.
Installation
pip install passwordtools
Features
- Password Generator
- Password Strength Checker
- OTP Generator
- PIN Generator
- Username Generator
- Passphrase Generator
- Password Entropy Calculator
- Hashing
- Password Validation
- Password Policy
Example
from passwordtools import *
password = generate()
print(password)
print(check(password))
print(generate_otp())
print(generate_pin())
print(generate_username())
print(generate_passphrase())
print(calculate_entropy(password))
print(sha256(password))
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
passwordtoolpro-1.0.0.tar.gz
(4.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file passwordtoolpro-1.0.0.tar.gz.
File metadata
- Download URL: passwordtoolpro-1.0.0.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7233abd3ed05ee27acdc9dfc570a157bf39ee128efe8fbd9a2c486f977b044a8
|
|
| MD5 |
16b2913718d01c56b4923d6197f43cd0
|
|
| BLAKE2b-256 |
d9ade9114c99fa92ea9de3eadd4a3ff9624bedee43f4afc49c8e03c26adcbd7e
|
File details
Details for the file passwordtoolpro-1.0.0-py3-none-any.whl.
File metadata
- Download URL: passwordtoolpro-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efaef4075d6645d524ecbe124d96e8773413c195cce62501feb815ac18982ae2
|
|
| MD5 |
9e4b17d9ff63017b79f0061e2a1c004d
|
|
| BLAKE2b-256 |
3e4fc31411adfca6b4290b622d4eab1666e9fad76f0cc2f558e7b077a3464ccc
|