Generate Diceware passphrases using EFF's wordlists.
This tool generates three random Diceware passphrases per run:
- Six words from EFF's long word list (77 bits of entropy, ~10²³ combinations)
- Seven words from EFF's short word list (72 bits of entropy, ~10²¹ combinations)
- Seven words from EFF's short word list (with unique three-character prefixes) (72 bits of entropy, ~10²¹ combinations)
pipx install path\diceware-version-py3-none-any.whl
For example:
pipx install path\diceware-1.0.1-py3-none-any.whl
Alternatively, install diceware from a .tar.gz package file:
pipx install path\diceware-version.tar.gz
For example:
pipx install path\diceware-1.0.1-.tar.gz
After installation, run the following command to generate passphrases:
diceware- Python 3.12 or newer
src/diceware/diceware.py: Main implementation and wordlistssrc/diceware/__init__.py: Package metadata
MIT License. See LICENSE.txt for details.
Keith Gorlen (kgorlen@gmail.com)