You might have heard of passphrases, where random words are strung together to make a password.
If so, you probably know that a passphrase can be both easier to remember, and at the same time harder to guess, than the types of password that are used by most people. You might have seen XKCD's famous "correcthorsebatterystaple" comic ( http://xkcd.com/936/ ).
What you may not know is that secure passphrases must be entirely random, and humans are really bad at being random. That's where this app comes in: using a cryptographically secure random number generator and a variety of dictionaries (from 700 - 80,000 words), it generates random passphrases of your desired length.
- Use the settings to make your passphrase as secure as you need it
- The app's free of charge - and ad-free, too
- Variations are built in for US, Canadian and British English (automatically selected)
Disclaimer: although I've done my best to follow good security practices, security is complicated, and I can't guarantee that this app is fully secure - or that your device is malware-free, for that matter. I am not responsible for any security breaches that may occur as a result of your use of, and / or of problems with, this app.
You'll note that this app doesn't ask for internet permissions, so you can be assured that it doesn't send the passphrases anywhere. Nevertheless, that might not be enough reassurance for some critical applications, so for the truly paranoid I'd recommend printing the Diceware word list ( http://diceware.com/ ) and selecting your words with physical dice.
Acknowledgements: the application logo was adapted from a CC-BY image by Delapouite ( http://game-icons.net/delapouite/dice/perspective-dice-six-faces-random.html ). The word lists used to generate the passphrases were adapted from SCOWL by Kevin Atkinson ( http://wordlist.sourceforge.net/ ).