keccak

Port of C keccak-tiny library Implements keccakf-1600 functions

Members

Aliases

keccak
deprecated alias keccak(ulong SIZE) = hash!(0x01, SIZE)

used for create keccak family functions

keccak224
alias keccak224 = keccakD!224
alias keccak224 = keccakImpl!224

Instance of keccakD function

keccak256
alias keccak256 = keccakD!256
alias keccak256 = keccakImpl!256
keccak384
alias keccak384 = keccakD!384
alias keccak384 = keccakImpl!384
keccak512
alias keccak512 = keccakD!512
alias keccak512 = keccakImpl!512

Instance of keccakD function

keccakImpl
alias keccakImpl(ulong SIZE) = hashImpl!(0x01, SIZE)

used for create keccak family functions

keccak_224
deprecated alias keccak_224 = keccak!224

Instance if keccak function

keccak_256
deprecated alias keccak_256 = keccak!256
keccak_384
deprecated alias keccak_384 = keccak!384
keccak_512
deprecated alias keccak_512 = keccak!512

Instance if keccak function

Functions

hash
deprecated int hash(ubyte* dst, ulong outlen, ubyte* src, ulong inlen)

used for create keccak family functions

hashImpl
int hashImpl(ubyte[] dst, const(ubyte)[] src)

used for create keccak family functions

keccakD
auto keccakD(ubyte[] data)

Used for create keccak functions

See Also

Meta

Authors

Tynuk