Earlier 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 .
Why your password can’t have symbols—or be longer than 16 characters
41–50 of 75 posts
Re: Why your password can’t have symbols—or be longer than 16 characters
#42Umm, great reporting Ars. Schwab actually has a limit of 8 characters, not 6: http://www.schwab.com/public/schwab/nn/legal_compliance/schw... Still crappy and their password policy is terrible, but it's better than what Ars is reporting.
Re: Why your password can’t have symbols—or be longer than 16 characters
#43Earlier quoted context omitted.
Well to be fair, there really is zero point from a security point of view in having a password longer than 64 characters. If someone does enter more than 64 they almost certainly have made a mistake (a copy-paste screw up for example). And you do need some kind of limit to prevent people using gigabyte sized passwords.
Most people using 50+ character passwords or phrases often use password management software like 1Password, Keepass, or browser-based, etc. I do think an upper limit is valid, as allowing an arbitrary long string could be a form of DOS (imagine someone sending the library of congress as a password), but 64 characters seems kind of weak.
AFAIK all these programs allow generation of > but 64 characters seems kind of weak.
A 64 character alpha-numeric password has 36^64 combinations. That's 2^330. You're trillions of times more likely to find a hash collision than brute force the password (assuming 256bit hashes).
Security-wise there is absolutely 0 difference between allowing >64 character passwords and not. From a user experience perspective I'm sure arguments could be made either way
Re: Why your password can’t have symbols—or be longer than 16 characters
#44I'd actually disagree with this assertion. If I can just prefix my insecure password (let's say "password123") with "Microsoft", it becomes both more secure, essentially distinct from the password on other sites, and easy for me to remember. If the limit is just 16 chars, then I can't do that.
Re: Why your password can’t have symbols—or be longer than 16 characters
#45Earlier quoted context omitted.
Hashing passwords intentionally slow for security. The solution to a DOS like this is to ignored all password attempts after N per M time.
That's like saying to get someone to stop punching you, just punch yourself. DOSing yourself to stop a DOS :/
Re: Why your password can’t have symbols—or be longer than 16 characters
#46My fucking god, because obviously you can't trim it then apply your bloody regex.
Re: Why your password can’t have symbols—or be longer than 16 characters
#47Personally, I'm most aggravated by services with uneven complexity requirements. It seems pretty often that I run into situations where special characters are required but underscores are forbidden, things of that sort.
Re: Why your password can’t have symbols—or be longer than 16 characters
#48Umm, great reporting Ars. Schwab actually has a limit of 8 characters, not 6: http://www.schwab.com/public/schwab/nn/legal_compliance/schw... Still crappy and their password policy is terrible, but it's better than what Ars is reporting.
Re: Why your password can’t have symbols—or be longer than 16 characters
#49Earlier 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 .
You use the "passphrase" thing in a system that silently ignores the extra characters (see below for "brokerage and banking company Charles Schwab" which does just that), and "wonderful undefeated password ftw" becomes "wonderful" (trivially cracked with a dictionary attack). Pwned.
Or you get your way, and, as a naive user, use a common passphrase, included in more involved attacks. Like "rage against the machine", "let me in", "my secret password", "empire strikes back", etc. Pwned.
Or you end up with 30 passphrases in 30 different systems. Or, since a lot of them don't allow long password, you end with a mix with passphrases and short passwords.
Might as well have used a password management app with cryptic generated passwords all along.
Re: Why your password can’t have symbols—or be longer than 16 characters
#50Earlier quoted context omitted.
Hashing passwords intentionally slow for security. The solution to a DOS like this is to ignored all password attempts after N per M time.
That's like saying to get someone to stop punching you, just punch yourself. DOSing yourself to stop a DOS :/