Generates Diceware passphrases from quantum random data.
Project description
Generate truly random diceware passphrases.
The goal of this project is to generate cryptographically-strong, truly random passwords that cannot be reverse engineered.
Features
Simulates dice rolls by gathering quantum data
Generate cryptographically-strong, truly random passwords
Customize passphrases with a custom wordlist, separator, pretext, or post-text
Python 3.6 is required.
Usage
Install
$ pip install quantumdiceware
Generate a Passphrase
$ qdg
Generate five Passphrases and save them to output.txt
$ qdg -c 5 > output.txt
Generate two Passphrases that are eight words long
$ qdg -c 2 -w 8
Documentation
For more in-line help, run:
$ qdg -h
QDG’s documentation lives at qdg.readthedocs.io
See The Diceware Passphrase Home Page to learn more about Diceware.
Meta
Justin M. Sloan - justinsloan.com
Public Domain. See LICENSE.txt for more information.
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.