nil::crypto3::block::detail::basic_armv8_rijndael_impl< KeyBitsImpl, 128, PolicyType > Class Template Reference
#include <rijndael_armv8_impl.hpp>
Collaboration diagram for nil::crypto3::block::detail::basic_armv8_rijndael_impl< KeyBitsImpl, 128, PolicyType >:
Static Public Member Functions | |
static void | schedule_key (const key_type &key, key_schedule_type encryption_key, key_schedule_type &decryption_key) |
Protected Types | |
typedef policy_type::block_type | block_type |
typedef policy_type::key_schedule_type | key_schedule_type |
typedef policy_type::key_type | key_type |
typedef PolicyType | policy_type |
Member Typedef Documentation
◆ block_type
template<std::size_t KeyBitsImpl, typename PolicyType >
|
protected |
◆ key_schedule_type
template<std::size_t KeyBitsImpl, typename PolicyType >
|
protected |
◆ key_type
template<std::size_t KeyBitsImpl, typename PolicyType >
|
protected |
◆ policy_type
template<std::size_t KeyBitsImpl, typename PolicyType >
|
protected |
Member Function Documentation
◆ schedule_key()
template<std::size_t KeyBitsImpl, typename PolicyType >
|
inlinestatic |
The documentation for this class was generated from the following file: