#include <chacha_impl.hpp>
|
constexpr static const std::size_t | block_bits = policy_type::block_bits |
|
constexpr static const std::size_t | block_size = policy_type::block_size |
|
constexpr static const std::size_t | min_key_schedule_bits = policy_type::min_key_schedule_bits |
|
constexpr static const std::size_t | min_key_schedule_size = policy_type::min_key_schedule_size |
|
constexpr static const std::size_t | rounds = policy_type::rounds |
|
constexpr static const std::size_t | word_bits = policy_type::word_bits |
|
◆ block_type
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ key_schedule_type
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ policy_type
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ word_type
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ chacha_x4()
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ chacha_x8()
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ block_bits
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ block_size
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ min_key_schedule_bits
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ min_key_schedule_size
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ rounds
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
◆ word_bits
template<std::size_t Round, std::size_t IVSize, std::size_t KeyBits>
The documentation for this struct was generated from the following file: