mac/include/nil/crypto3/mac/detail/basic_functions.hpp
Go to the documentation of this file.
boost::mpl::apply< AccumulatorSet, tag::mac< ProcessingPolicy > >::type::result_type mac(const AccumulatorSet &acc)
Definition: accumulators/mac.hpp:99
Definition: pair.hpp:31
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:36
static word_type shr(word_type x)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:47
static word_type rotr(word_type x, std::size_t n)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:62
static word_type rotl(word_type x, std::size_t n)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:71
static word_type shl(word_type x)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:57
boost::uint_t< CHAR_BIT >::exact byte_type
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:37
static word_type rotr(word_type x)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:67
constexpr static const std::size_t word_bits
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:39
static word_type shr(word_type x, std::size_t n)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:42
boost::uint_t< word_bits >::exact word_type
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:40
static word_type rotl(word_type x)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:76
static word_type shl(word_type x, std::size_t n)
Definition: mac/include/nil/crypto3/mac/detail/basic_functions.hpp:52