This phrase consists of four four five six random words in a phrase. It should be easy to remember but hard to guess, making it a good password.
on average to guess at ten billion guesses/sec
Inspired by the following xkcd comic strip:
More information
- Check if your existing passwords have been compromised at haveibeenpwned.com
- All computation is done locally in your browser using javascript, no passphrase data is sent or received from any server
- The randomness comes from the cryptographically secure getRandomValues function
- Time to guess is the average time to find the passphrase by trying every possibility, assuming offline cracking of a weak hash of the passphrase at ten billion guesses per second. This is plausible given how often password data breaches happen and how fast computers keep getting.
- Words are drawn from lists of adjectives, nouns and verbs, derived from the 100,000 most common passwords that are tagged as that part of speech in Google Books n-grams, excluding swear words and proper nouns.
- View the source code on GitHub. It is purposefully simple to allow easy verification.
- Donations accepted via Bitcoin: 1FZcTQUjxDhnbA658GuoLEzqTan9VtiUP8