Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heartsucker/diceware
Improved diceware passphrases
https://github.com/heartsucker/diceware
diceware passphrase passphrase-generator password password-generator
Last synced: 2 months ago
JSON representation
Improved diceware passphrases
- Host: GitHub
- URL: https://github.com/heartsucker/diceware
- Owner: heartsucker
- License: mit
- Created: 2016-04-09T08:48:48.000Z (almost 9 years ago)
- Default Branch: develop
- Last Pushed: 2017-11-28T09:33:25.000Z (about 7 years ago)
- Last Synced: 2024-11-02T14:51:38.454Z (2 months ago)
- Topics: diceware, passphrase, passphrase-generator, password, password-generator
- Language: Python
- Homepage:
- Size: 144 KB
- Stars: 18
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# diceware
An improvement on the original `diceware` list, originally published by A G Reinhold. This list attempts to remove hard to memorize random letter combinations, words that may be unfamiliar even to native speakers, and words with uncommon spellings.
## Usage
Instructions on how to use diceware passphrases can be found [here](http://world.std.com/~reinhold/diceware.html).
## In the Wild
This list was used by [SecureDrop](https://securedrop.org) and was introduced via
[this commit](https://github.com/freedomofpress/securedrop/commit/ff87f9a01feece5574ac2363919778b30efc2f65).
It is also used by the [Python diceware CLI](https://github.com/ulif/diceware).## diff
For the curious, the full diff from the original list can be shown using:```bash
diff wordlists/en_US/wordlist.txt <(wget -q http://world.std.com/~reinhold/diceware.wordlist.asc -O - | tail -n +3 | head -7776 | awk '{ print $NF }' | sort)
```## Hacking
Set up the dev environment with `setup.sh`.
Run all the dev tasks with `cli.py`.
## License / Credits
In compliance with the `CC-BY-3.0` license, this work was made with modifications and is based on the work of A G Reinhold.
Other words came from Oren Tirosh’s [mnemonic encoding project](http://web.archive.org/web/20090918202746/http://tothink.com/mnemonic/wordlist.html).
This work itself is licensed under the MIT license.