Live data from Hacker News

6.5 Million LinkedIn Password Hashes Leaked

translate.google.com

291–300 of 547 posts

Re: 6.5 Million LinkedIn Password Hashes Leaked

#291
post #130
post #98

Am I glad that I use LastPass and have a different, 12-character password for every service? Why, yes, yes, I am. I've now changed my LinkedIn password, too, just in case.

What's kept me away from such solutions are these questions: How can you trust one service with all your passwords? What if their configuration has a vulnerability?

Then use 1Password - it's much nicer designed and you don't have to trust their servers too much

Re: 6.5 Million LinkedIn Password Hashes Leaked

#292
post #222

Some observations on this file: 0. This is a file of SHA1 hashes of short strings (i.e. passwords). 1. There are 3,521,180 hashes that begin with 00000. I believe that these represent hashes that the hackers have already broken and they have marked them with 00000 to indicate that fact. Evidence for this is that the SHA1 hash of 'password' does not appear in the list, but the same hash with the first five characters…

I've had the same password on linkedin for as long as I remember and neither the full hash nor the zero prefix edited was found in the dump. Simple line used in OS X terminal: grep -e "`echo -n "your pass" | openssl sha1`" combo_not.txt

May want to grab the last characters as the cracked passes have 00000 at the beginning:

i=`echo -n 'mypass' |openssl sha1 |echo ${i:14}`; grep $i combo_not.txt

This yielded success on some known passwords and a bunch of obvious passwords. Not mine, but I assume this dump is a list of the passwords they've cracked so far (i.e., even if your password isn't on this list - change it).

Re: 6.5 Million LinkedIn Password Hashes Leaked

#293

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.

Funny, LinkedIn was one of the few services that made me do this after the Gawker fiasco

Re: 6.5 Million LinkedIn Password Hashes Leaked

#294

Earlier quoted context omitted.

I'm even happier I don't have a LinkedIn account.

I've been tempted to delete mine several times recently. Looks like now is the moment.

I took the step of markedly decreasing the information on my current legit profile. It includes my name and general title, but no job history. Public disclosures of connections, etc., are highly limited.

Having a fictional LinkedIn account can be amusing.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#295
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

Could you explain what you mean with "nested sha1" - hashing it twice? How is this safer than sha1 + a good salt?

Re: 6.5 Million LinkedIn Password Hashes Leaked

#296

Earlier quoted context omitted.

And.. the node.js solution doesn't do what either the Perl or shell one liners do. It doesn't tell you whether the password was found in the file. All it does is print out a SHA1 hash of a string.

That's a trivial modification: $ echo linkedin | xargs node -e "var x = require('crypto').createHash('sha1').update(process.argv[1]).digest('hex'); console.log(x.substring(5));" | xargs -I {} grep {} hashes.txt I'm surprised at the backlash to what I thought was fun code golfing. No one called me names after I posted a simple Python solution that didn't check the file. For what it's worth I've changed my LI password…

My point still stands. There's funny and then theres blatent fanboyism. You're like a prepubescent teenager who doesn't understand the context of social situations so always says something stupid.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#297
post #99
post #12

Earlier quoted context omitted.

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.

http://lmgtfy.com/?q=%22use+bcrypt%22

Re: 6.5 Million LinkedIn Password Hashes Leaked

#299

Earlier quoted context omitted.

And.. the node.js solution doesn't do what either the Perl or shell one liners do. It doesn't tell you whether the password was found in the file. All it does is print out a SHA1 hash of a string.

That's a trivial modification: $ echo linkedin | xargs node -e "var x = require('crypto').createHash('sha1').update(process.argv[1]).digest('hex'); console.log(x.substring(5));" | xargs -I {} grep {} hashes.txt I'm surprised at the backlash to what I thought was fun code golfing. No one called me names after I posted a simple Python solution that didn't check the file. For what it's worth I've changed my LI password…

If I post a PHP solution maybe zxcvb will get a heart attack.

Re: 6.5 Million LinkedIn Password Hashes Leaked

#300
I've come to the conclusion that this list is genuine. While some people have said that they could't find their passwords in the list, I think this only points to the most probable reason in that this is a part list.

Password: "needajob"

    Hash:    e41b635974babd5d6e7d6dc68e8b3d2fc39938b2
    Cracked: 0000035974babd5d6e7d6dc68e8b3d2fc39938b2
Post reply on HN