Hacker News new | past | comments | ask | show | jobs | submit login

> BLAKE2b is faster than MD5, SHA-1, SHA-2, and SHA-3, on 64-bit x86-64 and ARM architectures. BLAKE2 provides better security than SHA-2 and similar to that of SHA-3

https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2




And BLAKE3 is a lot faster than that.


so after reading your comment I was curious why SHA-3 won the NIST competition,

https://csrc.nist.gov/csrc/media/projects/hash-functions/doc...

"NIST chose KECCAK over the four other excellent finalists for its elegant design, large security margin, good general performance, excellent efficiency in hardware implementations, and for its flexibility"


The real reason is that SHA-3 is more different to SHA-2 in terms of fundamental design. The SHA-3 contest was launched shortly after SHA-1 was broken, and was partly just a hedge against SHA-2 being broken too.


Or NSA decided to backdoor SHA3


Cool I was not aware of this. Sha2 is just my immediate go to and haven't re evaluated any other options in a long time.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: