Re: best practices for user friendly and secure forgotten password resolution

Nadyne Mielke <[email protected]>
Newsgroups gmane.org.user-groups.bay-area
Message-ID <C6B822B3.20C7B%[email protected]>
On 8/22/09 2:15 PM, "Greg Austin" <[email protected]> wrote:

[snip]

> However, if security of a game site is in question, who cares?

The security of a game site by itself might not matter, but when you realise
that most people use the same username and password for everything from that
game site all the way up through their investment accounts, it suddenly
becomes much more important.

> In such a case, I would establish other means to ID end-users. Names
> are a start. Names of favorite pets, etc.

Bruce Schreiner, one of the best-known security experts, points out that
secret questions such as "name of favourite pet" are inherently insecure.
http://www.schneier.com/blog/archives/2005/02/the_curse_of_th.html

As was discovered when Sarah Palin's Yahoo! account was hacked, secret
questions are easy to figure out via brute force (after all, "blue" is going
to be a common answer to "what's your favourite colour") or simple web
searches (anyone who wants to answer "what's your favourite pet's name" will
find a couple of good guesses to that in just a few minutes of searching on
my name).

Aside from the insecurity of secret questions, there are significant
usability issues with them.
* Secret questions often have length requirements.  What do you do if your
mother's maiden name is Li?
* Secret questions tend to be US-centric.  "What was your high school's
mascot" has no answer if you didn't go to school in the States.
* Many questions have multiple potential answers.  My credit union's
questions include "what is your grandfather's middle name?", but I've got
two grandfathers, and "what street did you grow up on", but my family moved
a few times so I'm never sure which one I might have chosen.
* "What city was your father born in?" is something that I don't know off
the top of my head, so I either have to guess, or write it down somewhere,
or be able to call and ask.  There are plenty of questions like this which
have

> Regardless, security should not get in the way of user-centered
> design, or in any way building the app, as a car is not built around
> the ignition key.

I'm not sure that I can consider it to be good user-centred design if my
application's poor security means that their identity gets stolen.

Regards,
Nadyne.
_______________________________________________
This is the BayCHI Discussions mailing list, [email protected]
To change your subscription options, or to unsubscribe, visit http://baychi.org/mailman/listinfo/discussions
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.