March 31, 2021
Bring inline with the webpassgen sister project
New word lists:
- Added formal Pokerware list to the "Alternate" generators.
- Added Natural Language Passwords to the "Diceware" generators.
- This is an officially mentioned list on the diceware.com page. It's made up of 1,296 adjectives
and 7,776 nouns. Use 4 dice to roll for a random adjective, then 5 dice for a random noun. The
goal is to create a more memorable passphrase.
- This is an officially mentioned list on the diceware.com page. It's made up of 1,296 adjectives
- Added the S/KEY words from RFC 1760 to the "Alternate" generators.
- Added the "English (All)" option to the "Alternate" generators.
- This combines every English word list supplied by the project into a "mega list". After removing
duplicates, this returns 39,862 unique words, providing about 15.28 bits of entropy per word.
- This combines every English word list supplied by the project into a "mega list". After removing
Bug fixes:
- The "Korean K-pop" and "Secret Ninja" generators security was significantly less than expected,
due to only evaluating the first few elements of each array rather than the full array itself.- If you used either of these generators for any account, you should update your passwords.
- Fixed the help output to match the functionality of the command.
- Changed the
-D, --dicekey
directions to match upstream.- "trbl` for top, right, bottom, & left, instead of the cardinal compass NESW directions.
Other stuffs:
- Removed
-B, --babble
,-k, --kpop
, and-n, --ninja
, and instead brought them under a-p, --pseudowords
option for greater consistency. - Updated my
test.sh
script to support the newly added word lists.