NIST SP 800-56C KDF.
More...
#include <sp800_56c.hpp>
|
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 |
|
constexpr static const std::size_t | salt_bits = policy_type::salt_bits |
|
template<typename MessageAuthenticationCode, typename KeyDerivationFunction>
class nil::crypto3::kdf::sp800_56c< MessageAuthenticationCode, KeyDerivationFunction >
NIST SP 800-56C KDF.
- Template Parameters
-
MessageAuthenticationCode | |
KeyDerivationFunction | |
◆ kdf_type
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ key_type
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ mac_type
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ salt_type
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ sp800_56c()
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ process()
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ mac
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
◆ max_key_bits
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
constexpr static const std::size_t nil::crypto3::kdf::sp800_56c< MessageAuthenticationCode, KeyDerivationFunction >::max_key_bits = policy_type::max_key_bits |
|
staticconstexpr |
◆ min_key_bits
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
constexpr static const std::size_t nil::crypto3::kdf::sp800_56c< MessageAuthenticationCode, KeyDerivationFunction >::min_key_bits = policy_type::min_key_bits |
|
staticconstexpr |
◆ salt_bits
template<typename MessageAuthenticationCode , typename KeyDerivationFunction >
constexpr static const std::size_t nil::crypto3::kdf::sp800_56c< MessageAuthenticationCode, KeyDerivationFunction >::salt_bits = policy_type::salt_bits |
|
staticconstexpr |
The documentation for this class was generated from the following file: