5 #ifndef DIGESTPP_ALGORITHM_KMAC_HPP 6 #define DIGESTPP_ALGORITHM_KMAC_HPP 8 #include "../hasher.hpp" 9 #include "detail/kmac_provider.hpp" 10 #include "mixin/kmac_mixin.hpp" hasher< detail::kmac_provider< 256, false >, mixin::kmac_mixin > kmac256
KMAC256 in hash mode.
Definition: kmac.hpp:81
hasher< detail::kmac_provider< 256, true >, mixin::kmac_mixin > kmac256_xof
KMAC256 in XOF mode (KMACXOF256)
Definition: kmac.hpp:137
hasher< detail::shake_provider< 256, 24 > > shake256
SHAKE256 function.
Definition: shake.hpp:53
hasher< detail::kmac_provider< 128, false >, mixin::kmac_mixin > kmac128
KMAC128 in hash mode.
Definition: kmac.hpp:47
hasher< detail::kmac_provider< 128, true >, mixin::kmac_mixin > kmac128_xof
KMAC128 in XOF mode (KMACXOF128)
Definition: kmac.hpp:109