Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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. * 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. 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.
- Loading branch information