Generates a random passphrase from a list of words. Included is the Bitcoin BIP39 list and the original Diceware list. Other lists can be used also by reading the list into the program. The program can also generate an 'ordinary' password for different security levels (2^96, 2^128, 2^256) - random bytes are generated and the password/passphrase is the hexadecimal, base64 or numeric representation of the wanted number of bytes.
page for the cryptographical description.