make-lc-passwd
Bash script, generates random, strong, passwords, easy to memorize
- Suggests multi-word passwords, so-called low-complexity passwords.
- Low-complexity passwords consist only of words, all in lowercase characters. Lowercase characters can be typed on virtually any keyboard worldwide.
- A low-complexity password is easy to memorize, in contrast to passwords that demand uppercase chars, digits, and special characters.
- Low-complexity passwords can be mathematically shown to be very strong, even in the face of very skeptic assumptions.
- The passwords consist of 4 words (default) of fixed length 6 (default). The word separator is '-' (default).
- The source of the words is the Linux system dictionary (about 100,000 words).
- The tool can give the entropy of the password scheme (calculated in a conservative way).
- It can also give the entropy of the dictionary the password scheme is based on (calculated in a conservative way).
- Its defaults can be shown via an option and can be modified with command line options.