Live data from Hacker News

6.5 Million LinkedIn Password Hashes Leaked

translate.google.com

91–100 of 547 posts

Re: 6.5 Million LinkedIn Password Hashes Leaked

#91
post #84
post #67

Earlier quoted context omitted.

To be clear, MD5 (or SHA1 as these apparently are) is a problem. Passwords should be stored using a cryptographic hash function that is designed to hash passwords (read: be slow), not a generic cryptographic hash function (which are designed to be fast ). This is exactly the problem that bcrypt was created to solve (among others).

I think people are missing the point that SHA2 is light years ahead of MD5. MD5 has had known security flaws for years . >Do not use the MD5 algorithm Software developers, Certification Authorities, website owners, and users should avoid using the MD5 algorithm in any capacity. http://www.kb.cert.org/vuls/id/836068 This is from over 3 years ago.

The primary problem with using either as a password hash is their speed.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#92
post #85

Good Guy Startup Founder would cross reference this password list with their own password system and force those that match to reauthenticate and change their passwords. This wouldn't be difficult to do and your users would appreciate it.

[deleted]

Possible that they only uploaded the "hard" ones. Looks from other comments here that people have found their own passwords, unsalted.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#93
post #37
post #22

Earlier quoted context omitted.

Those just look like hashes - are there usernames / salts somewhere? They do indeed seem to be salted.

No they're not. I tried the following: > irb > require 'digest/sha1' > Digest::SHA1.hexdigest 'my_password' => hash_string Then I searched the file with the hash string and found my password. I really hope they don't also have the usernames somewhere.

Thank you!

Re: 6.5 Million LinkedIn Password Hashes Leaked

#94
post #74
post #10

Earlier quoted context omitted.

Me. Admittedly, it's stupid as hell, but has generally been too much of a pain to do anything else (for things outside of banking, email). I've started to get serious about KeePass lately, but I bet a significant percentage of users take the lazy approach.

My linkedin password is an easy one. Then I checked 1password to see how many other sites I use that password on. 74 sites... including gmail, openid, facebook, skype, amazon, dropbox, reddit and this site.

Out of curiosity: if you use 1Password, why are you reusing a password across critical sites?

Re: 6.5 Million LinkedIn Password Hashes Leaked

#95
post #58

What riddles me though, is how come 6.5 million? LinkedIn has what, 150M users? Did they not post the entire load (and are in fact sitting on _all_ the hashes?) Is the dump an old backup or breach from when they had fewer accounts? Is it just one DB partition / file that's been lost, an archive?

Given that these hashes are not salted, running a 'uniq' on the list of all users' password hashes would probably already cut it by half, if not more. Then you eliminate all the easy ones from wordlists, and post the remains on the internet for people with excess computing power to bruteforce.

My password shouldn't be easy, and wasn't in the list.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#96
post #89

Good Guy Startup Founder would cross reference this password list with their own password system and force those that match to reauthenticate and change their passwords. This wouldn't be difficult to do and your users would appreciate it.

How would one cross-reference this list unless you're storing the plain text passwords?

The released passwords are hashed with SHA1. Assuming you use the same algorithm and linkedin does not use a salt (they probably do), then you could just compare the hashes.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#97
post #89

Good Guy Startup Founder would cross reference this password list with their own password system and force those that match to reauthenticate and change their passwords. This wouldn't be difficult to do and your users would appreciate it.

How would one cross-reference this list unless you're storing the plain text passwords?

Maybe he was implying that they and Good Guys Startupers use hashes from raw passwords. I hope that is not true.

edit: From reading comments bellow I learned that LinkedIn indeed didn't salt.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#99
post #12
post #6

> - With a computer of 8,000 NOK (~ 1400 USD), you can do a few hundred million attempts per second. Are you kidding me? LinkedIn stored their passwords using (salted) SHA1 using no iterations? Jesus.

To expand on that, to store passwords don't just use salt+sha1, or try to do your own nested sha1, just use bcrypt: http://en.wikipedia.org/wiki/Bcrypt

I wonder, why do people saying "just use bcrypt" never, ever bother to elaborate on what benefits it has, and which of them are relevant to the subject of the conversation? Believing in some function without understanding implications of its use does very little for real security.
Post reply on HN