ripemd_policy.hpp
Go to the documentation of this file.
Definition: block/include/nil/crypto3/detail/static_digest.hpp:72
Definition: pair.hpp:31
constexpr static const std::size_t word_bits
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:88
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:37
Definition: ripemd_policy.hpp:39
constexpr static const key_indexes_type r2
Definition: ripemd_policy.hpp:71
std::array< word_type, block_words > block_type
Definition: ripemd_policy.hpp:43
std::array< byte_type, key_indexes_size > key_indexes_type
Definition: ripemd_policy.hpp:62
constexpr static const std::size_t block_words
Definition: ripemd_policy.hpp:42
constexpr static const std::size_t pkcs_id_bits
Definition: ripemd_policy.hpp:55
constexpr static const key_indexes_type s1
Definition: ripemd_policy.hpp:78
constexpr static const std::size_t length_bits
Definition: ripemd_policy.hpp:45
std::array< std::uint8_t, pkcs_id_size > pkcs_id_type
Definition: ripemd_policy.hpp:56
static_digest< digest_bits > digest_type
Definition: ripemd_policy.hpp:50
constexpr static const key_indexes_type s2
Definition: ripemd_policy.hpp:84
stream_endian::little_octet_big_bit digest_endian
Definition: ripemd_policy.hpp:47
constexpr static const std::uint8_t ieee1363_hash_id
Definition: ripemd_policy.hpp:52
constexpr static const std::size_t digest_bits
Definition: ripemd_policy.hpp:49
constexpr static const key_indexes_type r1
Definition: ripemd_policy.hpp:65
constexpr static const std::size_t key_indexes_size
Definition: ripemd_policy.hpp:61
constexpr static const std::size_t pkcs_id_size
Definition: ripemd_policy.hpp:54
constexpr static const pkcs_id_type pkcs_id
Definition: ripemd_policy.hpp:58
constexpr static const std::size_t block_bits
Definition: ripemd_policy.hpp:41
state_type const & operator()() const
Definition: ripemd_policy.hpp:126
std::array< word_type, state_words > state_type
Definition: ripemd_policy.hpp:121
basic_ripemd_policy< 128 >::word_type word_type
Definition: ripemd_policy.hpp:117
state_type const & operator()() const
Definition: ripemd_policy.hpp:145
basic_ripemd_policy< 160 >::word_type word_type
Definition: ripemd_policy.hpp:136
std::array< word_type, state_words > state_type
Definition: ripemd_policy.hpp:140
state_type const & operator()() const
Definition: ripemd_policy.hpp:164
std::array< word_type, state_words > state_type
Definition: ripemd_policy.hpp:159
basic_ripemd_policy< 256 >::word_type word_type
Definition: ripemd_policy.hpp:155
state_type const & operator()() const
Definition: ripemd_policy.hpp:184
std::array< word_type, state_words > state_type
Definition: ripemd_policy.hpp:179
basic_ripemd_policy< 320 >::word_type word_type
Definition: ripemd_policy.hpp:175
Definition: ripemd_policy.hpp:112
Definition: algebra/include/nil/crypto3/detail/stream_endian.hpp:45