A collection of tools to make diceware passphrase conform with "password policy"
Project description
Diceware Utilities
A collection of tools to make diceware passphrase conform with "password policy"
For a selection of words, please see other packages inside PyPI.
Installation
pip install diceware_utils
or
pipenv install -e git+https://github.com/patarapolw/diceware_utils.git
Usage
>>> from diceware_utils.policy import Conformize
>>> Conformize().conformize(['unlikely', 'piezo', 'electric', 'grounds'])
'unlikElypiEzo<ElectriC73grOunds'
>>> from diceware_utils.wordlist import Wordlist
>>> Wordlist().get_random_word()
'ladybug'
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
diceware_utils-0.3.0.tar.gz
(3.5 kB
view details)
Built Distribution
File details
Details for the file diceware_utils-0.3.0.tar.gz
.
File metadata
- Download URL: diceware_utils-0.3.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de729194555dc8bf3855f36861fcbfd3e41e2447cde14a797715176204f04ce7 |
|
MD5 | 02c54cdf618c60b48010c81e2339f9bb |
|
BLAKE2b-256 | a5f7a63a399d91b00828ce61f992f01a0f64f75ec7f76ab199ef273fd43e0b74 |
Provenance
File details
Details for the file diceware_utils-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: diceware_utils-0.3.0-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85f70478fd2007e8dffcbc347e272ab128d0130ec5fcf9b3d099ddf22707b717 |
|
MD5 | b560aeb79fe6c2ba32d0fe162d6c3158 |
|
BLAKE2b-256 | 31bd637cea46f6ea153cc5ecb9a68342c1d6411af3ce018a1c1637e4d73e496c |