Earlier quoted context omitted.
Additionally. "Adding support for spaces only in the middle of the password would make the regular expression defining them three times longer, Engberg said." So they admit they already have the regex definition that would allow this, but for some reason don't want to put it in production? How strange.
but it's 3 times longer! Think of all the ram that would use! They can't even cite performance reasons as hashing passwords should be very cpu intensive anyway
Why your password can’t have symbols—or be longer than 16 characters
51–60 of 75 posts
Re: Why your password can’t have symbols—or be longer than 16 characters
#52I talked to a guy that worked on Windows Live about the 16 char restriction. Microsoft Accounts also do not support Unicode, or anything but a small subset of ASCII characters. First, there must be a maximum size. Obviously, you're not going to allow allow 2^64 byte passwords. So it's under that. But, sure, 16 characters is pretty low. The actual reason seems to be lost to time. The password code was originally writt…
http://en.wikipedia.org/wiki/LM_hash
Re: Why your password can’t have symbols—or be longer than 16 characters
#53Earlier quoted context omitted.
"Evernote's reason seems more like an admission of a technical debt than any kind of defense." Our eyebrows are only raising because an article with a strong focus on passwords was written and they saw fit to include this tidbit. In isolation I doubt any of us, including the developers of this particular little thing, sees it as something worth caring about. The point about leading or trailing spaces is definitely tr…
Eh, spaces are nice if you want to have an actual pass phrase .
Re: Why your password can’t have symbols—or be longer than 16 characters
#54I talked to a guy that worked on Windows Live about the 16 char restriction. Microsoft Accounts also do not support Unicode, or anything but a small subset of ASCII characters. First, there must be a maximum size. Obviously, you're not going to allow allow 2^64 byte passwords. So it's under that. But, sure, 16 characters is pretty low. The actual reason seems to be lost to time. The password code was originally writt…
I think it'd be nice if there were a list of these stupid password rules per domain; that way, 1Password and equivalents could generate maximally strong random passwords per site. Best of all, of course, would be a standard, machine-readable way to communicate this security brain-damage so that it wouldn't have be crowdsourced.
Hmm.
Re: Why your password can’t have symbols—or be longer than 16 characters
#55Earlier quoted context omitted.
> if users don't like entering certain characters on a mobile phone, they can pick a different password Fundamentally, I don't think it's unreasonable to try to protect users from themselves.
Only in america. Because people in other parts of the world actually have a brain.
Re: Why your password can’t have symbols—or be longer than 16 characters
#56The only line of reasoning in the article that seems somewhat convincing to me is Microsoft's point that stronger passwords don't prevent phishing, malware, or compromise via another site (and I'm not sure about the third one -- I guess it's true if the other site is storing passwords in the clear, but if they're hashed, I'd think stronger passwords would be harder to get using rainbow tables). But even if it's true…
> if users don't like entering certain characters on a mobile phone, they can pick a different password Fundamentally, I don't think it's unreasonable to try to protect users from themselves.
Re: Why your password can’t have symbols—or be longer than 16 characters
#57The only line of reasoning in the article that seems somewhat convincing to me is Microsoft's point that stronger passwords don't prevent phishing, malware, or compromise via another site (and I'm not sure about the third one -- I guess it's true if the other site is storing passwords in the clear, but if they're hashed, I'd think stronger passwords would be harder to get using rainbow tables). But even if it's true…
"Evernote's reason seems more like an admission of a technical debt than any kind of defense." Our eyebrows are only raising because an article with a strong focus on passwords was written and they saw fit to include this tidbit. In isolation I doubt any of us, including the developers of this particular little thing, sees it as something worth caring about. The point about leading or trailing spaces is definitely tr…
And more important: Why is that relevant in any way? An article about maximum password length presents a quote that reads like "that's over our maximum regex length".
Certainly no big deal, but I can't help raising my eyebrows at that line of reasoning..
Re: Why your password can’t have symbols—or be longer than 16 characters
#58Earlier quoted context omitted.
I assume the problem is related to space-handling on HTML form submission. I don't know off-hand how POST handling differs, but for forms submitted by GET, spaces get all screwed up and it wouldn't surprise me if some or all browsers automatically trimmed leading and trailing spaces, and it also wouldn't surprise me if various JS libs took varying approaches to compensating for this weirdness. Re: why you'd have a re…
I've noticed that the quality of Ars' work has been getting worse as they've widened their coverage. Much of it now seems to be either simply regurgitated PR garbage, or the lightest rewrite of PR garbage, with a sprinkling of "some people like cake; others, pie. You decide!" sort of non-journalism on top. It's a shame, because they have had excellent writers in the past.
Re: Why your password can’t have symbols—or be longer than 16 characters
#59> [...] an AT&T spokesperson [...] told Ars that the company decided not to allow symbols because customers did not like typing them when using mobile phones. That argument does not compute.
Re: Why your password can’t have symbols—or be longer than 16 characters
#60American Express has (had?) terrible password requirements. I think it has changed but not sure. Who is giving these banks all this terrible advice?
Focus groups of users, I'm guessing.