digestpp 1.0
C++11 header-only message digest library
Loading...
Searching...
No Matches
kmac.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  digestpp
 digestpp namespace
 
namespace  digestpp::static_size
 

Typedefs

typedef hasher< detail::kmac_provider< 128, false >, mixin::kmac_mixindigestpp::kmac128
 KMAC128 in hash mode.
 
typedef hasher< detail::kmac_provider< 256, false >, mixin::kmac_mixindigestpp::kmac256
 KMAC256 in hash mode.
 
typedef hasher< detail::kmac_provider< 128, true >, mixin::kmac_mixindigestpp::kmac128_xof
 KMAC128 in XOF mode (KMACXOF128)
 
typedef hasher< detail::kmac_provider< 256, true >, mixin::kmac_mixindigestpp::kmac256_xof
 KMAC256 in XOF mode (KMACXOF256)
 
template<size_t N>
using digestpp::static_size::kmac128 = hasher<detail::kmac_provider<128, false, N>, mixin::kmac_mixin>
 KMAC128 in hash mode (static-size version)
 
template<size_t N>
using digestpp::static_size::kmac256 = hasher<detail::kmac_provider<256, false, N>, mixin::kmac_mixin>
 KMAC256 in hash mode (static-size version)