Live data from Hacker News

Passwords for 32M Twitter accounts may have been hacked and leaked

techcrunch.com

81–90 of 199 posts

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#81
post #66
post #42

Earlier quoted context omitted.

An i7 laptop. But even if you use an 18 cores server, it doesn't really change the point. It might take a month instead of a year. But it still doesn't scale, even to only check the most common passwords.

https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a27... 107 kHashes/second/machine for bcrypt in default settings (which probably many sites will use).

In the comment at the bottom it says: bcrypt work factor is 5, scrypt work factor is N=1024 r=1, and PBKDF2 rounds are set to 1,000.

If they did indeed use a work factor of 5 then this analysis is pretty much meaningless for bcrypt. The default is 10 and I usually use 12 myself.

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#84
post #22

Earlier quoted context omitted.

Was just trying to set this up, and not great (IMHO). The feature is called "Login Verification", I think, and it's only SMS based, no Google Authenticator / Authy style one-time password... Also, it was saying I needed to verify my email address before that feature can be used, but there was no option to verify the email address that is used since I've registered almost a decade ago... Had to change my email (used t…

Curious, why is SMS-based auth a downside in your opinion? I prefer to use SMS-based 2FA where available, as you can always pop the sim card into whatever device you have on hand and receive the code. As opposed to smartphone app, where you are tied to a particular device being available and in working order.

> Curious, why is SMS-based auth a downside in your opinion?

If I go 40 miles south I'm in ( the Republic of ) Ireland and can't receive SMS.

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#86
post #82

Who has 123456 as their password in 2016!? Oh, wait... 120,417 people apparently. :: head in hands ::

Bots? Combines with the insane high number of mail.ru it would be my guess that mail.ru has made it easy to creates account in some automatic way and that's what the bots are using, along with a silly password.

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#87

Can someone change the op's link to: https://www.leakedsource.com/blog/twitter The real source, not this redundant media crap that buried the lede...

> Subscribe today to view the raw data itself and receive unlimited searches! As low as $0.76 a day!

Is that site legit ?

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#88

Earlier quoted context omitted.

What exactly are you asking here? I read it as saying the 2FA somehow "leaks", but that doesn't make sense, so I think I've misunderstood you.

Hardware/Software 2FA tokens are based on a PRNG with a shared seed. If the table with passwords was accessed it's likely the table with 2FA seeds is hacked. Twitter uses a one-time code sent via sms so I don't think this would be an issue unless the hack is persistent.

> Hardware/Software 2FA tokens are based on a PRNG with a shared seed. If the table with passwords was accessed it's likely the table with 2FA seeds is hacked.

Oh, damn. Thanks for pointing this out. I'd never looked into the details of HOTP or TOTP -- I assumed they were using public-key crypto rather than just a hash of shared values. That sucks. :(

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#89
post #60
post #5

Question: From my understanding bcrypt is designed for security even when the hashed data is leaked. Each piece of data is uniquely salted and hashed to perhaps varying degrees of difficulty. So for a thought experiment, let's say a site made the password column of their user database public. Given an entirely public password column, even with associated usernames, would this have any use or decrease the security of…

How can a salt change on every encoding? There has to be a reference point, no?

You can hash a fixed salt + password + some other user info like surname or email address. That way if you have the salt you can't just compute the hash of salt+"123456" to see who had that, you have to compute separately for each user.

Re: Passwords for 32M Twitter accounts may have been hacked and leaked

#90
>the malware sent every saved username and password from browsers like Chrome and Firefox back to the hackers

I wonder how you protect against that apart from the thing banks do where they say enter the third and six character? Even with those if the malware monitored a few of them it could probably figure your info.

Post reply on HN