[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-usability
Subject: RE: Allowing No Hide mode in passwords
From: Sacha Brostoff <s.brostoff () cs ! ucl ! ac ! uk>
Date: 2004-01-25 14:19:55
Message-ID: 002301c3e34e$4f303720$0300000a () ANNOYING
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
I did a study trying to find out what problems undergraduate information
management and computer science students had with passwords, by beefing
up the system logs to record all password submissions on a web-based
examination ap and then me interpreting them without help from the
people who made the mistake (ie. I could have categorised them wrong).
Here's what I say I found: about 15 percent of password problems (when a
password submitted at a password prompt is incorrect) are typing
related. The vast bulk of errors were to do with having too many
passwords - see below. So, the proposed solutions could help a bit, but
won't tackle the main problem.
Problem type
Proportion
Description of problem
Expired Pwd
37%
Using an expired password instead of the currently valid one.
Substitution
15%
Using some password like sequence of characters instead of the
currently valid password.
Enter
9%
Pressing Enter before typing a password - no password was entered
in the login attempt
Omission
6%
Omitting a necessary character from an otherwise correct password
Addition
5%
Having an unnecessary character in an otherwise correct password
Partial Recall
5%
Recalling part of a password, but not the rest of it
Distribution
4%
A problem occurred during the initial distribution of the account
details
System Error
3%
A malfunction in the password mechanism
Replacement
2%
Having incorrect characters in an otherwise correct password
Blend
1%
Mixing parts of passwords together
Capitalisation
1%
Using the wrong capitalisation in all or part of a password
Userid
1%
Entering the username instead of the password
Sacha
> -----Original Message-----
> From: bj@altern.org [mailto:bj@altern.org]
> Sent: 19 January 2004 00:45
> To: kde-usability@kde.org
> Subject: Allowing No Hide mode in passwords
>
>
> Hello !
>
> First post to this list :-). As maintainer of KGpg, a user
> told me he was
> using long passwords, and that it was hard to tell if he made
> a mistake
> because currently KPasswordDialog only displays
> ************** when you type
> a password. He would like to be able to actually see the
> password he is
> typing.
>
> I think this could be a usability enhancement (for example
> for people that
> have problem with typing)
>
[Attachment #5 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE></TITLE>
<META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD>
<BODY>
<P><FONT size=2><FONT size=3>I did a study trying to find out what problems
undergraduate information management and computer science students had with
passwords, by beefing up the system logs to record all password submissions on a
web-based examination ap and then me interpreting them without help from the
people who made the mistake (ie. I could have categorised them wrong).
</FONT></FONT></P>
<P><FONT size=2><FONT size=3>Here's what I say I found: </FONT><FONT
face=Times><FONT size=3>about 15 percent of password problems (when a password
submitted at a password prompt is incorrect) are typing related. The vast
bulk of errors were to do with having too many passwords - see
below.</FONT> <FONT size=3>So, the proposed solutions could help a bit,
but won't tackle the main problem.</FONT></FONT></FONT><FONT size=2></P>
<DIV align=center>
<TABLE
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; \
BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-top-alt: solid \
green 1.5pt; mso-border-bottom-alt: solid green 1.5pt; mso-padding-alt: 0cm 1.5pt 0cm \
1.5pt" cellSpacing=0 cellPadding=0 border=1>
<TBODY>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: green 1.5pt \
solid; PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: \
0cm; BORDER-BOTTOM: green 0.75pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: normal">Problem
type<?xml:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office" /><o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: green 1.5pt \
solid; PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: \
0cm; BORDER-BOTTOM: green 0.75pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: normal">Proportion<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: green 1.5pt \
solid; PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: \
0cm; BORDER-BOTTOM: green 0.75pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: normal">Description of
problem<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Expired
Pwd<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">37%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Using an expired password
instead of the currently valid one.<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.8pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.8pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: \
normal">Substitution<o:p></o:p></P></TD> <TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.8pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">15%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.8pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Using some password like
sequence of characters instead of the currently valid
password.<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Enter<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">9%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Pressing Enter before
typing a password – no password was entered in the login
attempt<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Omission<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">6%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Omitting a necessary
character from an otherwise correct password<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Addition<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">5%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Having an unnecessary
character in an otherwise correct password<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Partial
Recall<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">5%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Recalling part of a
password, but not the rest of it<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: \
normal">Distribution<o:p></o:p></P></TD> <TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">4%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2 style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">A
problem occurred during the initial distribution of the account
details<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">System
Error<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">3%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2 style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">A
malfunction in the password mechanism<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: \
normal">Replacement<o:p></o:p></P></TD> <TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">2%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Having incorrect
characters in an otherwise correct password<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Blend<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">1%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Mixing parts of passwords
together<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: \
normal">Capitalisation<o:p></o:p></P></TD> <TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">1%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: #d4d0c8; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" vAlign=top>
<P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Using the wrong
capitalisation in all or part of a password<o:p></o:p></P></TD></TR>
<TR style="HEIGHT: 2.6pt">
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: green 1.5pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top> <P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Userid<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: green 1.5pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top> <P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">1%<o:p></o:p></P></TD>
<TD
style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 1.5pt; BORDER-TOP: #d4d0c8; \
PADDING-LEFT: 1.5pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; \
BORDER-BOTTOM: green 1.5pt solid; HEIGHT: 2.6pt; BACKGROUND-COLOR: transparent" \
vAlign=top> <P class=MsoBodyText2
style="MARGIN: 0cm 0cm 3pt; LINE-HEIGHT: normal">Entering the username
instead of the password<o:p></o:p></P></TD></TR></TBODY></TABLE></DIV>
<P><FONT face=Times size=3>Sacha</FONT></P>
<DIV><FONT face=Times></FONT> </DIV>
<P><FONT face=Arial></FONT><FONT face=Arial></FONT><FONT face=Arial></FONT><FONT
face=Arial></FONT><FONT face=Arial></FONT><FONT face=Arial></FONT><FONT
face=Arial></FONT><FONT face=Arial></FONT><FONT face=Arial></FONT><FONT
face=Arial></FONT><FONT face=Arial></FONT><FONT face=Arial></FONT><BR><BR>>
-----Original Message-----<BR>> From: bj@altern.org [<A
href="mailto:bj@altern.org"><FONT
color=#000000>mailto:bj@altern.org</FONT></A>]<BR>> Sent: 19 January 2004
00:45<BR>> To: kde-usability@kde.org<BR>> Subject: Allowing No Hide mode
in passwords<BR>><BR>><BR>> Hello !<BR>><BR>> First post to this
list :-). As maintainer of KGpg, a user<BR>> told me he was<BR>> using
long passwords, and that it was hard to tell if he made<BR>> a
mistake<BR>> because currently KPasswordDialog only displays<BR>>
************** when you type<BR>> a password. He would like to be able to
actually see the<BR>> password he is<BR>> typing.<BR>><BR>> I think
this could be a usability enhancement (for example<BR>> for people
that<BR>> have problem with typing)<BR>> </FONT></P></BODY></HTML>
_______________________________________________
kde-usability mailing list
kde-usability@kde.org
https://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic