Why does Bethesda store un-encrypted passwords?

Post » Tue Jun 14, 2011 5:45 am

I'm no security expert, but typically websites will take the user inputted password and perform an encryption like an MD5 encryption on them, then store them in a database. Example: 'password' when encrypted with an MD5 algorithm becomes '5f4dcc3b5aa765d61d8327deb882cf99'. It would be impossible to take '5f4dcc3b5aa765d61d8327deb882cf99' and determine that it is 'password'. When someone logs in and types 'password' to their account, it is encrypted again and compared to the stored encryption. (In addition a good system will 'salt' the value to further complicate things so you can't just see that md5 checksum and go look up possible combinations).

When I saw the hack attempt the most alarming thing was that in Bethesda's response they have claimed that the hackers have access to the passwords, which indicates that they aren't using this kind of protection.

Is there a reason they are using the PSN strategy of network security?
User avatar
ZANEY82
 
Posts: 3314
Joined: Mon Dec 18, 2006 3:10 am

Post » Mon Jun 13, 2011 10:42 pm

Why would you think that the passwords are unencrypted? :huh:

It's more likely that the hackers were able to decrypt the passwords they found using some code found in the login process on the site.
User avatar
Chris Duncan
 
Posts: 3471
Joined: Sun Jun 24, 2007 2:31 am

Post » Tue Jun 14, 2011 10:18 am

REALLY bad example. MD5 is so broken it isn't funny.

Let's just hope they salted the hashes.
User avatar
mollypop
 
Posts: 3420
Joined: Fri Jan 05, 2007 1:47 am

Post » Tue Jun 14, 2011 7:41 am

REALLY bad example. MD5 is so broken it isn't funny.

Let's just hope they salted the hashes.

Mmm salty hash...

Edit: But I doubt Beth had unencrypted passwords. It's likely they hash them with SHA-2. :shrug:
User avatar
Queen of Spades
 
Posts: 3383
Joined: Fri Dec 08, 2006 12:06 pm

Post » Tue Jun 14, 2011 12:08 am

I'm not going to jump to conclusions about Beth's strategy right now. Let's wait and see and hope for the best.
User avatar
brian adkins
 
Posts: 3452
Joined: Mon Oct 01, 2007 8:51 am

Post » Tue Jun 14, 2011 1:34 pm

REALLY bad example. MD5 is so broken it isn't funny.

Let's just hope they salted the hashes.

MD5 is really bad for security-related applications but it does have some uses :shrug:
User avatar
Kelly John
 
Posts: 3413
Joined: Tue Jun 13, 2006 6:40 am

Post » Tue Jun 14, 2011 12:31 pm

MD5 is really bad for security-related applications but it does have some uses :shrug:

Those uses are usually checksums right?
User avatar
Hairul Hafis
 
Posts: 3516
Joined: Mon Oct 29, 2007 12:22 am

Post » Tue Jun 14, 2011 8:39 am

MD5 is really bad for security-related applications but it does have some uses :shrug:

The example was given of using MD5 for password hashing, which is an all-around bad idea. I didn't mean to imply MD5 has no uses, as it's still great for checking file integrity.
User avatar
Nina Mccormick
 
Posts: 3507
Joined: Mon Sep 18, 2006 5:38 pm

Post » Tue Jun 14, 2011 2:22 pm

Those uses are usually checksums right?

Yes, but I should point out that it IS possible to 'fake' a md5sum. (Two different files with identical checksums)
User avatar
Hazel Sian ogden
 
Posts: 3425
Joined: Tue Jul 04, 2006 7:10 am

Post » Tue Jun 14, 2011 2:57 am

What makes you think they store unencrypted passwords?
User avatar
SWagg KId
 
Posts: 3488
Joined: Sat Nov 17, 2007 8:26 am

Post » Tue Jun 14, 2011 1:29 pm

Would you guys be happier if I used AES-256 as an example?
User avatar
Laura Simmonds
 
Posts: 3435
Joined: Wed Aug 16, 2006 10:27 pm

Post » Tue Jun 14, 2011 2:39 am

Would you guys be happier if I used AES-256 as an example?

We're just discussing security. We get what you were saying. ;)
User avatar
Jessica Colville
 
Posts: 3349
Joined: Wed Oct 18, 2006 6:53 pm

Post » Tue Jun 14, 2011 10:42 am

Would you guys be happier if I used AES-256 as an example?

that or any SHA-2 function :P
User avatar
Leanne Molloy
 
Posts: 3342
Joined: Sat Sep 02, 2006 1:09 am

Post » Tue Jun 14, 2011 7:56 am

Would you guys be happier if I used AES-256 as an example?

SHA-512 would be best and most likly since I doubt symmetric key encryption would be chosen over hashing :P
User avatar
A Boy called Marilyn
 
Posts: 3391
Joined: Sat May 26, 2007 7:17 am

Post » Tue Jun 14, 2011 9:08 am

What about using xr9-5000 super duper encryption?
User avatar
Daniel Holgate
 
Posts: 3538
Joined: Tue May 29, 2007 1:02 am

Post » Tue Jun 14, 2011 2:50 am

I'm gonna go ahead and lock this, because there's other threads on the same topic.

I will say that I'm 99% sure that Bethesda uses a hash to protect passwords. I don't know the details of it (salted or unsalted) or anything like that though. Or whether or not passwords could be recovered from it (simply having the hash would probably be enough to access these forums).
User avatar
dav
 
Posts: 3338
Joined: Mon Jul 30, 2007 3:46 pm


Return to Othor Games