Is 10 characters considered weak for mixed case letters, numbers, plus punctuation now?
Is 10 characters considered weak for mixed case letters, numbers, plus punctuation now?
HOWEVER, that calculation only works if all 10 characters were generated uniformly and randomly. Humans are terrible at this. Now, maybe your trick for turning words into safe passwords is great, but there is no way to be sure. Sadly, remembering 10 random characters is hard.
Luckily, easy to remember and strong passwords are possible. The system I would recommend is diceware: www.diceware.com
Is a password which is very easy/comfortable to type out physically any more/less strong than another of the same length?
I ask this because I often use a visual pattern on the keyboard for a password and I don't recall which characters they may be, but I recall the pattern in need to type out on a qwerty kb
Most password crackong dictionary already include common keyboard patterns sich as "qwerfdsazxcv" or variations of it.
Making a phrase is okay, but you have to start with actually-random words.
curl -s https://raw.githubusercontent.com/first20hours/google-10000-english/master/google-10000-english-no-swears.txt | shuf | head -n 4 | tr '\n' ' '; echo
mine wear vacation mostly
log2(10^16) = 53 bits of entropy or 300 years if your attacker can do a million guesses per second (the link says 1000 keys per second, but that's on the CPU).You could also use `cat /usr/share/dict/words` instead of the `curl`, which is a much larger word list, but you get impractical passwords like "globular cellulose's malnutrition's dangling".
https://www.gnu.org/software/coreutils/manual/html_node/Rand...
https://sockpuppet.org/blog/2014/02/25/safely-generate-rando...
WPA enterprise using certificates is usually much harder to crack since you need to interrogate server, you can't just brute force hash. This method only really applies to PSK mode (home networks and small businesses usually)
Edit: As another comment said, just make sure it's not easy to guess based on rainbow tables and whatnot
(And could / should we include somehow that "hashes/second" increases by factor of ~2(?) each year?)
However definitely DONT use a quote or lyrics. Needs to be something unique.