Re:Passwords for 32M Twitter accounts may have been hacked a...
by kerkeslager on Thursday June 09, 2016 @09:33AM
(#11869235)
What problems with bcrypt/scrypt does argon2 solve?
Re:Passwords for 32M Twitter accounts may have been hacked a...
by jfindley on Thursday June 09, 2016 @10:07AM
(#11869441)
bcrypt is limited to 72 characters (admittedly this is not that big a practical limitation), and scrypt is an excellent KDF, but wasn't designed as a password hash, and thus doesn't have great GPU defence. In practice, they're still both great, but that doesn't mean we should stop trying to do even better.
Argon2 looks really interesting, but it is still relatively new.
Re:Passwords for 32M Twitter accounts may have been hacked a...
by huxley on Thursday June 09, 2016 @12:55PM
(#11870615)
If someone isn't ready to go with Argon2 and truncating past 72 characters is an issue, Django (and possibly other implementations that I'm not aware of) overcome that by first hashing the password with SHA256 before passing it to bcrypt.
Re:Passwords for 32M Twitter accounts may have been hacked a...
by baby on Thursday June 09, 2016 @03:11PM
(#11871571)
> scrypt is an excellent KDF, but wasn't designed as a password hash, and thus doesn't have great GPU defence
Last time I heard of scrypt, it was being used in Litecoin, a fork of bitcoin, because it was preventing GPU based crackers.
Re:Passwords for 32M Twitter accounts may have been hacked a...
by Forbo on Thursday June 09, 2016 @03:41PM
(#11871774)
I don't know if it has anything to do with GPUs, I had thought it was due to memory, as referenced on the wiki page for Litecoin: "Litecoin uses scrypt in its proof-of-work algorithm, a sequential memory-hard function requiring asymptotically more memory than an algorithm which is not memory-hard."
Re:Passwords for 32M Twitter accounts may have been hacked a...
by Someone1234 on Thursday June 09, 2016 @10:10AM
(#11869468)
It rate limits via IO (specifically memory IO) rather than processing power (CPU/GPU).
Re:Passwords for 32M Twitter accounts may have been hacked a...
by kerkeslager on Thursday June 09, 2016 @01:21PM
(#11870805)
Ah, that's interesting enough to be worth looking into.
https://github.com/P-H-C/phc-winner-argon2