dcrypt.digests.sha3

Members

Aliases

Keccak224
alias Keccak224 = Keccak!(224 * 2)

Implementation of Keccak, SHA3 and extendable output functions SHAKE128/256.

Structs

Keccak
struct Keccak(uint capacity)

Implementation of SHA-3 based on following KeccakNISTInterface.c from http://keccak.noekeon.org/

SHA3
struct SHA3(uint bitLength)

Implementation of SHA3.

SHAKE
struct SHAKE(uint bitsize, bool raw = false)

Implementation of the SHAKE extendable output function (XOF). Standard: FIPS 202, SHA 3, Section 6.3

Meta