nil::crypto3::kdf::detail::sp800_56c_functions< MessageAuthenticationCode > Struct Template Reference
#include <sp800_56c_functions.hpp>
Inheritance diagram for nil::crypto3::kdf::detail::sp800_56c_functions< MessageAuthenticationCode >:
Collaboration diagram for nil::crypto3::kdf::detail::sp800_56c_functions< MessageAuthenticationCode >:
Public Types | |
typedef policy_type::key_type | key_type |
typedef MessageAuthenticationCode | mac_type |
typedef sp800_56c_policy< MessageAuthenticationCode > | policy_type |
Static Public Attributes | |
constexpr static const std::size_t | max_key_bits = policy_type::max_key_bits |
constexpr static const std::size_t | min_key_bits = policy_type::min_key_bits |
Member Typedef Documentation
◆ key_type
template<typename MessageAuthenticationCode >
typedef policy_type::key_type nil::crypto3::kdf::detail::sp800_56c_functions< MessageAuthenticationCode >::key_type |
◆ mac_type
template<typename MessageAuthenticationCode >
|
inherited |
◆ policy_type
template<typename MessageAuthenticationCode >
typedef sp800_56c_policy<MessageAuthenticationCode> nil::crypto3::kdf::detail::sp800_56c_functions< MessageAuthenticationCode >::policy_type |
Member Data Documentation
◆ max_key_bits
template<typename MessageAuthenticationCode >
|
staticconstexpr |
◆ min_key_bits
template<typename MessageAuthenticationCode >
|
staticconstexpr |
The documentation for this struct was generated from the following file: