4 ms·
What is HN's opinion on XKCD-936? Is it valid, or complete rubbish - or somewhere in-between? The last time I researched this, I found a number of different op
by cr0sh 10y ago
What is HN's opinion on XKCD-936? Is it valid, or complete rubbish - or somewhere in-between?
The last time I researched this, I found a number of different opinions, but they ultimately trended toward it being a "good idea", with the caveat that the words need to be chosen by a truly random process, and not by the user (as then bias would creep in).
I'm not a cryptographer, though - maybe someone(s) here is and can give some further insight?
Also - if such a password is a good thing, it would probably be best to use it for a password manager, and let the manager generate long random passwords for individual logins.
If XKCD-936 is considered ok, then in theory, as long as the password field allows for reasonably long passwords (25+ characters), and simple letters and numbers - it should be ok.
The problem would then be education (for the users and developers - plus convincing IT/security/management) - we've all been conditioned that passwords need to appear complex (not that they actually are for a computer). Then of course, there's the problem that this is baked into financial/banking security rules passed by Congress (so if XKCD-936 is correct, it basically means we've legislated an insecure practice in place, based on faulty knowledge at the time, for the one area where we need the most security possible)...
Thoughts?