tiger_functions.hpp
Go to the documentation of this file.
73 inline static void pass(word_type &A, word_type &B, word_type &C, block_type &X, byte_type mul) {
Definition: pair.hpp:31
boost::uint_t< word_bits >::exact word_type
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:42
boost::uint_t< byte_bits >::exact byte_type
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:39
Definition: basic_tiger_policy.hpp:36
constexpr static const substitution_type sbox2
Definition: basic_tiger_policy.hpp:119
policy_type::word_type word_type
Definition: basic_tiger_policy.hpp:40
std::array< word_type, block_words > block_type
Definition: basic_tiger_policy.hpp:44
constexpr static const substitution_type sbox3
Definition: basic_tiger_policy.hpp:185
std::array< word_type, state_words > state_type
Definition: basic_tiger_policy.hpp:48
constexpr static const substitution_type sbox4
Definition: basic_tiger_policy.hpp:251
constexpr static const substitution_type sbox1
Definition: basic_tiger_policy.hpp:53
constexpr static const std::size_t word_bits
Definition: basic_tiger_policy.hpp:39
Definition: tiger_functions.hpp:37
policy_type::word_type word_type
Definition: tiger_functions.hpp:43
constexpr static const std::size_t state_words
Definition: tiger_functions.hpp:46
constexpr static const std::size_t block_words
Definition: tiger_functions.hpp:50
static void mix(block_type &X)
Definition: tiger_functions.hpp:53
basic_tiger_policy< DigestBits >::state_type state_type
Definition: tiger_functions.hpp:47
basic_tiger_policy< DigestBits >::block_type block_type
Definition: tiger_functions.hpp:51
constexpr static const std::size_t word_bits
Definition: tiger_functions.hpp:42
policy_type::byte_type byte_type
Definition: tiger_functions.hpp:40
constexpr static const std::size_t state_bits
Definition: tiger_functions.hpp:45
basic_tiger_policy< DigestBits > policy_type
Definition: tiger_functions.hpp:38
static void pass(word_type &A, word_type &B, word_type &C, block_type &X, byte_type mul)
Definition: tiger_functions.hpp:73
constexpr static const std::size_t block_bits
Definition: tiger_functions.hpp:49