Crates.io | xkcdpass |
lib.rs | xkcdpass |
version | 0.5.0 |
source | src |
created_at | 2017-01-04 17:49:44.096448 |
updated_at | 2017-01-06 08:26:19.840886 |
description | Generate XKCD style passwords made up by four (or any other number of) random english words from a word list. |
homepage | |
repository | https://github.com/dbrgn/xkcdpass-rs/ |
max_upload_size | |
id | 7923 |
size | 77,521 |
Generate passwords made up by four (or any other number of) random words from a word list (7776 common English words).
With the default of 4 words, there are 7776^4 = 3656158440062976 possible word combinations, which corresponds to about 51 bits of entropy. When using 6 words, the entropy is increased to about 77 bit.
Install via cargo...
$ cargo install xkcdpass
...or build locally.
$ cargo build --release
$ xkcdpass
pleased excellence space strain
$ xkcdpass -c 6
simplified far shade warranty carmen messages
By default, this program uses the "Long" wordlist by EFF: https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases
Alternatively, you can provide your own wordlist(s):
$ xkcdpass -w wordlist1.txt -w wordlist2.txt
When providing multiple wordlists, they are concatenated.
Licensed under either of