block/include/nil/crypto3/block/detail/md5/md5_policy.hpp
Go to the documentation of this file.
boost::mpl::apply< AccumulatorSet, tag::block< Mode > >::type::result_type block(const AccumulatorSet &acc)
Definition: accumulators/block.hpp:259
Definition: pair.hpp:31
Definition: md5_functions.hpp:34
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:37
constexpr static const std::size_t block_words
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:40
std::array< word_type, block_words > block_type
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:41
constexpr static const std::size_t block_bits
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:39
constexpr static const constants_type constants
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:51
std::array< word_type, key_words > key_type
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:45
constexpr static const std::size_t key_words
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:43
constexpr static const key_indexes_type key_indexes
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:65
constexpr static const std::size_t rounds
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:47
constexpr static const std::size_t key_bits
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:44
std::array< unsigned, rounds > key_indexes_type
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:49
std::array< word_type, rounds > constants_type
Definition: block/include/nil/crypto3/block/detail/md5/md5_policy.hpp:48
constexpr static const std::size_t word_bits
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:88