3 ms·
SHA-1 intrinsics are going to be out in 2015-2016. You're going to be waiting a very long time before SHA-3 intrinsics hit. If you care about software performan
by floody-berry 13y ago
SHA-1 intrinsics are going to be out in 2015-2016. You're going to be waiting a very long time before SHA-3 intrinsics hit. If you care about software performance, you will not be using SHA-3.
- shin_lao 13y agoAccelerated SHA1 has been available for a long time, this was necessary for embedded systems. The NIST is currently modifying SHA3 to make it faster, with some controversy. You are right in the sense we will have to wait for the definitive standard to get out before we see some heavily optimized implementations. If you want immediate performance, use SHA2. If you want more "future proof" security, use SHA3 (and one could say that SHA2 is still very good in terms of security). Stick to the standard, unless you know a lot about crypto.