keccak512 top-level constant

BlockHashBase<BlockHashSink> const keccak512

Keccak-512 is a member of Keccak family hash functions that generates a 512-bit hash.

Keccak is a secure and versatile hash function family that uses a simple sponge construction and Keccak-f cryptographic permutation. After its selection as the winner of the SHA-3 competition, Keccak has been standardized in NIST standards FIPS 202

Note that the standard implementation of Keccak-512 is available as SHA3-512. This one follows the original design. However, the only difference between them is the choice of the final padding.

Implementation

const BlockHashBase keccak512 = _Keccak512();