Live data from Hacker News

Electronic Arts Hates Strong Passwords

kaurkuut.com

101–110 of 111 posts

Re: Electronic Arts Hates Strong Passwords

#101

Having been an Online Architect brought in for a couple of major EA projects (other than this one) I can tell you that they have a very robust and secure centralized user account system available. The problem comes when you have so many different game teams with varying experience in online security that are allowed to basically implement it as they see fit, and basically "proxy" the account generation/creation proce…

Isn't this the password reset form on EA.com? I encountered it the other day as well.

Also, I wondered why EA doesn't use a form of openid via the user account. It has so many games, they all require EA logins, but as we've seen, different sites have different (often bad) implementations. A one-click EA openid would work wonders.

Re: Electronic Arts Hates Strong Passwords

#102

ASB Bank in New Zealand allows a maximum of 8 characters for your passwords. Numbers and letters only. That's right, all that stands between you and your account details is 8 characters. If someone tries to transfer out over ~$200 then you get a text message on your phone - IF you've enabled that service. So it's not the end of the world, but it's still pretty terrible.

Yes, but (like most banks) I dare say they'd lock your account after 3 incorrect attempts, and you'd have to unlock it out-of-band (e.g. calling their call centre).

Re: Electronic Arts Hates Strong Passwords

#103

Does it matter if they're strong if all they're going to do is md5 them?

Yes, absolutely. Although MD5 is a little on the short side and collisions can be generated for it easily, it would still be a noteworthy breakthrough for someone to produce a primary preimage for MD5. That's what it would take for someone to find a working password for your account given your salt and MD5 hash. In other words, there are still no known cracking tools that can do much better than dictionary or brute f…

MD5 collisions don't matter for passwords, since you are very unlikely to hit one.

Re: Electronic Arts Hates Strong Passwords

#104

ASB Bank in New Zealand allows a maximum of 8 characters for your passwords. Numbers and letters only. That's right, all that stands between you and your account details is 8 characters. If someone tries to transfer out over ~$200 then you get a text message on your phone - IF you've enabled that service. So it's not the end of the world, but it's still pretty terrible.

And now i'm just waiting for the guy who commented earlier to take his dual 5970s and start brute-forcing ASB internet banking details.

Good thing i'm not with ASB.

Re: Electronic Arts Hates Strong Passwords

#105
post #74
post #31

Can anyone explain why would you want a password longer than 16 characters? Even if it's unsalted, all lowercase letters and md5 hashed, it's impossible to bruteforce crack it. And people who use 16 character passwords are unlikely to have them all-lowercase-lettered so it's even worse for the crackers. Sure, the 16 char limit may be arbitrary but even if you make it 50, tomorrow some outraged blogger will be complai…

A better question is> Why WOULDN'T I want a password longer than 16 chars? The longer the password, the more secure I feel, even if it's one day leaked as an unsalted MD5. And I don't care whether I can remember it because my password manager has effectively superseded my memory. There is no reason to put an upper limit to the password length.

Actually, you're right. For some reason, I was thinking that I have to pick a limit for the database field but, of course, the password is hashed so it doesn't matter how long it is.

Re: Electronic Arts Hates Strong Passwords

#107

Earlier quoted context omitted.

The rules for my university are: * 7 to 8 characters long * Must contain at least one of each: non-capitalized letter, capitalized letter, and a number * No special characters allowed

Mine are: "The new password is to be chosen as a combination of alphabetics, digits and special characters. It must be eight characters long and contain one of the special printable characters (eg $ - ! : / = _). Normal alphabetic characters are case sensitive ie "a" is not the same as "A". Special characters may not appear at the beginning or end."

> It must be

While it's almost the exact opposite of [0-9]{4,6}, it's extremely annoying too.

This is fairly secure for usual website password, but the requirements would throw this away:

    $ openssl rand -base64 9
    TjB3tbYOo1wz
Okay, it's fine when you generate a random password for each site (then store it somewhere), but if you're generating password from some one-side function from a site URI, then you have a problem.

Re: Electronic Arts Hates Strong Passwords

#108

I activated an ATM card once and the automated system told me for a PIN "Many of our customers are choosing their mother's birthday, please enter the month and day your mother was born." So, out of a keyspace of 10,000, they were shoehorning most of their users into a space of 365(366). I tried to enter something that was not a valid 4 digit date and the system rejected it. I had to call back and talk to a customer s…

Must be a nice experience for orphans who don't know their mother's birthday.

Re: Electronic Arts Hates Strong Passwords

#109

ASB Bank in New Zealand allows a maximum of 8 characters for your passwords. Numbers and letters only. That's right, all that stands between you and your account details is 8 characters. If someone tries to transfer out over ~$200 then you get a text message on your phone - IF you've enabled that service. So it's not the end of the world, but it's still pretty terrible.

Yes, but (like most banks) I dare say they'd lock your account after 3 incorrect attempts, and you'd have to unlock it out-of-band (e.g. calling their call centre).

This is a good point.

Re: Electronic Arts Hates Strong Passwords

#110

Earlier quoted context omitted.

Yes, absolutely. Although MD5 is a little on the short side and collisions can be generated for it easily, it would still be a noteworthy breakthrough for someone to produce a primary preimage for MD5. That's what it would take for someone to find a working password for your account given your salt and MD5 hash. In other words, there are still no known cracking tools that can do much better than dictionary or brute f…

MD5 collisions don't matter for passwords, since you are very unlikely to hit one.

I think I said that. Perhaps you said it better.
Post reply on HN