Closed MarkJr94 closed 10 years ago
FYI, SHA-3 has not been standardized yet, so while we know Keccak is going to be used, the full design of the hashing scheme has not been released, and for example the cap/rate parameters may change.
http://csrc.nist.gov/groups/ST/hash/sha-3/sha-3_standardization.html
Go ahead and implement it as Keccak, but we can only implement sha-3 when it is standardized.
I understand. I'm implementing it as Keccak for know, as I expected this.
The general consensus is currently that we don't want to be rolling our own crypto in libextra/libstd. That being said, being a digest this may not be as critical, but it sounds like this certainly doesn't need to be a top priority.
It doesn't look like we're going to be including cryptography primitives like this in the standard library at this point.
We just need some more hash functions.
I'll be working on this myself.