My wife and I have made, I don't know, 10 guesses over the years and have never been able to figure out what our response was back then.
Questions with fact-based answers are much better. But...I once had a site ask me for my best man's first name (Good! This probably won't change over time!). I filled in "Dave" ... and the site gave me an error "Your answer must be at least 6 characters."
Doh!
Q: what was your childhood best friend's last name? A: pathway-titian-slowly-quiver-kodiak-hue
etc., even for fact-based things like "what city were you born in?" or "what street did you live on in 1995?".
Drop-downs for answers. Just got this on United.com:
The catch-22 of these systems is that recovery questions need to be obvious, memorable and unchanging enough to the user that they are useful for recovery, while also being hard for a third party to guess/research. I feel like for the most part those are more often than not mutually exclusive.
My wife filled one out a few weeks ago where both the questions and answers were selected from popup menus. One of the questions was "What's your favorite summer activity?" Her answer was, "Swimming." Yeah, that's going to add about one bit of entropy to most people's accounts, you idiots.
Another favorite is "middle name of your youngest child." That answer can change over time!
What city was my dad born in? xGU,wT&Yvcn6vr?]#,mE of course.
Little did I know that it's one of those services you need the password (I had written that down at the time as it was temporary) AND these questions that are usually used for password resets.
I don't think that will ever get fixed until I change jobs again.
I always fill these with awkward or absurd questions/anwers that would be amusing if a human operator ever needs to verify them. E.g.
Would you like to go on a date with me?
What color pants am I wearing?
What is the square root of insanity?
Obviously you need to store these in a password database in order to remember them, which kind of defeats the purpose. If I have to choose from predefined questions, it goes along these lines.
Q: What was your mothers maiden name?
A: Why, are you stalking her?
Q: Where were you born?
A: Oh I can't remember, it's been so long!
#$%&+@ is going to be hard to type or speak, just say their nickname is "the frozen one", same entropy, easier to handle
> Use a random but user friendly value
> "the frozen one"
I imagine that may make make your significant other who was previously friendly, markedly less so, if they see your "friendly value". But that may have been your point, as it may be quite a bit easier to remember. :)
But yeah, what you said might happen.
Error: Security question answer cannot be more than 10 characters long.
Error: Security question answer must be one word.
Error: Security question answer must be unique.
Error: Security question error. Please try again.
United Airlines does this.
Their reason is incredibly depressing.
https://mobile.twitter.com/evacide/status/711853927134842880
Infosec is an unsolved problem in so many ways, especially for the majority of people that are nontechnical.
I gave the name, was asked to repeat it, so I did, they informed me I was wrong.
I still don't know if they had a name with a typo in the records, a maidem name, or maybe they didn't even have her name (don't remember telling the bank about marital status) and it was some sort of trick question where I was supposed to answer I'm single (even though I wasn't).
The whole point of this misery was to recover my Steam account to play a few games. Fortunately, Steam lets you recover your account if you can provide proof of ownership (like CD keys of physical copies).
I don't want Google to be the safekeeper of my digital identity.