#include <salsa20.hpp>
|
constexpr static const std::size_t | iv_bits = policy_type::iv_bits |
|
constexpr static const std::size_t | key_bits = policy_type::key_bits |
|
constexpr static const std::size_t | key_schedule_bits = policy_type::key_schedule_bits |
|
constexpr static const std::size_t | key_schedule_size = policy_type::key_schedule_size |
|
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 | rounds = policy_type::rounds |
|
◆ block_type
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ iv_type
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ key_schedule_type
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ key_type
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ process()
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
template<typename InputRange , typename OutputRange >
◆ iv_bits
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ key_bits
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ key_schedule_bits
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ key_schedule_size
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ max_key_bits
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ min_key_bits
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
◆ rounds
template<std::size_t IVBits, std::size_t KeyBits, std::size_t Rounds = 20>
The documentation for this class was generated from the following file: