Microsoft Wants To Give You A Rorschach 223
Preedit writes "Microsoft has set up a website that uses inkblot images to help users create passwords. The site asks users view a series of inkblots and write down the first and last letters of whatever word they associate with each inkblot. Then they combine the letters to form a password. Microsoft claims it's a way to create passwords that are easy to remember but hard to crack. But a word of warning, the story notes that Microsoft is collecting and storing users' word associations."
Slight problem with this approach (Score:5, Insightful)
Uppercase letters
Lowercase letters
Numbers
Non-Latin characters (i.e. symbols)
Every password I use has at least three, even for free-registration-required sites...
Reusing the password (Score:5, Insightful)
Common sense might.
Re:Slight problem with this approach (Score:5, Insightful)
Or are you going to tell me that
"atrulystrongpasswordshouldhaveatleastthreeofthefollowingifnotallfour"
is not a strong password?
I'm not suggesting everyone should use such a long pass, but what's so hard about implementing passphrases instead of passwords?
Re:Slight problem with this approach (Score:3, Insightful)
Re:Slight problem with this approach (Score:3, Insightful)
Re:Slight problem with this approach (Score:4, Insightful)
Uppercase letters
Lowercase letters
Numbers
Non-Latin characters (i.e. symbols)
That's just not true. Admins request this kind of nonsense to force a bigger password space with shorter passwords. Informally, the security of your password is given by the number of random bits you have. With ASCII passwords using only lowercase letters, you're adding less than 5 bits of randomness per character. Even worse, most people use real words as passwords, so they can remember them easily. That reduces the randomness even more and makes dictionary attacks feasible. Adding uppercase, numbers and symbols gives you an extra bit or two of randomness per character, but makes the password much more difficult to remember.
Microsoft's method works around the password memorization by using the inkblots. The security is given by the much larger size of the resulting password. They get a password of 20 lowercase characters, say about 100 bits of randomness (less than that, because not all letter combinations are equiprobable - very few words I know begin and end with a q for example). A totally random password consisting of a mix of 10 symbols, numbers and different cased letters only gives you a bit less than 70 bits of randomness.
Re:I'm shocked!!! (Score:2, Insightful)
Re:Slight problem with this approach (Score:3, Insightful)
Chances of a typo are even higher if someone routinely types in MS Word with AutoComplete turned on and is now physically incapable of typing "the", "from", or any number of words correctly the first time. Double bonus points if they work in a major corporation and hunt'n'peck.