News for hackers. Stuff that matters.
Re:AMD Prepares 32-Core Naples CPUs for 1P and 2P Servers: C... by AYBABTME on Tuesday March 07, 2017 @08:16PM (#13816948)
Short story: because its role as a crypto hash function is sort of obsolete given that it's been proven to be broken, and faster, more secure alternatives exist.

But for all practical purposes, SHA1 isn't about to disappear. MD5 has been shown to be broken since forever and people still write new code using it today.

Re:AMD Prepares 32-Core Naples CPUs for 1P and 2P Servers: C... by hvidgaard on Wednesday March 08, 2017 @02:20AM (#13818585)
The thing with SHA-1 is that we know (and have known for a decade) that is not a good cryptographic hash function. It is still, along with MD5, a good hash function if you control the input, i.e. in a hash table.
Re:AMD Prepares 32-Core Naples CPUs for 1P and 2P Servers: C... by AYBABTME on Wednesday March 08, 2017 @10:22PM (#13826656)
There are better functions than SHA1 to use for hash tables. Candid question: really what is the use for MD5/SHA1 these days?
Re:AMD Prepares 32-Core Naples CPUs for 1P and 2P Servers: C... by hvidgaard on Thursday March 09, 2017 @01:19AM (#13827428)
Yes, but those are widely implemented and thus available more or less everywhere. I'd rather use a slightly less ideal hash function, than use an untested one.