You are of course entirely right (well XKCD is) but my passwords of 15 characters consisting of all ASCII printable characters has an entropy value of 96 bits (http://en.wikipedia.org/wiki/Password_strength) rather than the 44 bits in xkcd's example with much less typing.Rabid Toilet said:For your viewing pleasure:TMM said:"unless, of course, you want to spend 30-45 minutes learning your next password."
Well, I don't know about the author, but that sounds like a steal. My current passwords are all generated nonsense of 15 characters just to stay ahead of the computer curve, and I'm losing. Learning a new password now takes me a day or more, and then at least 2 weeks of frequent mistyping.
30-45 minutes for a secure way of identifying myself? I'll TAKE IT!
Also my password does not become significantly less secure if you know the method, whereas I would guess that an attack based on the knowledge of the structure of the password would help with cracking it. My English wordlist contains 99156 words at this moment, meaning that the amount of possible passwords for a '4 word password' is 99156^4 or 9.666650018×10^19 wheres a random password of ASCII printable characters is roughly 120^15 1.540702157×10^31 a significantly higher number. To match the password strength you would need a 6 or 7 word password.