#include <siphash.hpp>
|
constexpr static const std::size_t | final_rounds = policy_type::final_rounds |
|
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_words = policy_type::key_schedule_words |
|
constexpr static const std::size_t | key_words = policy_type::key_words |
|
constexpr static const std::size_t | rounds = policy_type::rounds |
|
constexpr static const std::size_t | word_bits = policy_type::word_bits |
|
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
class nil::crypto3::mac::siphash< Rounds, FinalRounds >
- Template Parameters
-
◆ key_schedule_type
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ key_type
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ word_type
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ siphash()
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ begin_message()
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ end_message()
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ process()
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ schedule_key()
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ final_rounds
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ key_bits
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ key_schedule_bits
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
constexpr static const std::size_t nil::crypto3::mac::siphash< Rounds, FinalRounds >::key_schedule_bits = policy_type::key_schedule_bits |
|
staticconstexpr |
◆ key_schedule_words
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
constexpr static const std::size_t nil::crypto3::mac::siphash< Rounds, FinalRounds >::key_schedule_words = policy_type::key_schedule_words |
|
staticconstexpr |
◆ key_words
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ rounds
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
◆ word_bits
template<std::size_t Rounds = 2, std::size_t FinalRounds = 4>
The documentation for this class was generated from the following file: