nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode > Struct Template Reference
#include <sp800_108_policy.hpp>
Inheritance diagram for nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode >:
Collaboration diagram for nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode >:
Public Types | |
typedef mac_type::digest_type | digest_type |
typedef MessageAuthenticationCode | mac_type |
typedef Mode< MessageAuthenticationCode > | mode_type |
Static Public Attributes | |
constexpr static const std::size_t | digest_bits = mac_type::digest_bits |
Member Typedef Documentation
◆ digest_type
template<typename MessageAuthenticationCode , template< typename > class Mode>
typedef mac_type::digest_type nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode >::digest_type |
◆ mac_type
template<typename MessageAuthenticationCode , template< typename > class Mode>
typedef MessageAuthenticationCode nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode >::mac_type |
◆ mode_type
template<typename MessageAuthenticationCode , template< typename > class Mode>
typedef Mode<MessageAuthenticationCode> nil::crypto3::kdf::detail::sp800_108_policy< MessageAuthenticationCode, Mode >::mode_type |
Member Data Documentation
◆ digest_bits
template<typename MessageAuthenticationCode , template< typename > class Mode>
|
staticconstexpr |
The documentation for this struct was generated from the following file: