nil::crypto3::kdf::detail::prf_tls_policy< Version, MessageAuthenticationCode1, MessageAuthenticationCode2 > Struct Template Reference
#include <prf_tls_policy.hpp>
Inheritance diagram for nil::crypto3::kdf::detail::prf_tls_policy< Version, MessageAuthenticationCode1, MessageAuthenticationCode2 >:
Collaboration diagram for nil::crypto3::kdf::detail::prf_tls_policy< Version, MessageAuthenticationCode1, MessageAuthenticationCode2 >:
Public Types | |
typedef MessageAuthenticationCode1 | mac_type1 |
typedef MessageAuthenticationCode2 | mac_type2 |
Static Public Attributes | |
constexpr static const std::size_t | version = Version |
Member Typedef Documentation
◆ mac_type1
template<std::size_t Version, typename MessageAuthenticationCode1 , typename MessageAuthenticationCode2 >
typedef MessageAuthenticationCode1 nil::crypto3::kdf::detail::prf_tls_policy< Version, MessageAuthenticationCode1, MessageAuthenticationCode2 >::mac_type1 |
◆ mac_type2
template<std::size_t Version, typename MessageAuthenticationCode1 , typename MessageAuthenticationCode2 >
typedef MessageAuthenticationCode2 nil::crypto3::kdf::detail::prf_tls_policy< Version, MessageAuthenticationCode1, MessageAuthenticationCode2 >::mac_type2 |
Member Data Documentation
◆ version
template<std::size_t Version, typename MessageAuthenticationCode1 , typename MessageAuthenticationCode2 >
|
staticconstexpr |
The documentation for this struct was generated from the following file: