Alias for SHA-3-224. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Alias for SHA-3-256. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Alias for SHA-3-384. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Alias for SHA-3-512. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Alias for SHAKE-128. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Alias for SHAKE-256. Recommended to use over the KECCAK structure.
An OOP API SHA-3 implementation. See std.digest for differences between the templates and the OOP API. This is similar to $(REF WrapperDigest, std,digest)!SHA1Digest.
Template API SHA-3/SHAKE implementation using the Keccak[1600] function.
Computes SHA-3 hashes of arbitary data. Reference: NIST FIPS PUB 202