h2c.hpp
Go to the documentation of this file.
87 static inline void update(internal_accumulator_type &acc, InputIterator first, InputIterator last) {
@ uniform_count
Definition: pair.hpp:31
Definition: h2c_functions.hpp:439
Definition: h2c.hpp:40
h2c_suite< Group > suite_type
Definition: h2c.hpp:44
constexpr static ExpandMsgVariant expand_msg_variant
Definition: h2c.hpp:42
std::vector< std::uint8_t > dst_type
Definition: h2c.hpp:45
constexpr static UniformityCount uniformity_count
Definition: h2c.hpp:41
Definition: hash/include/nil/crypto3/hash/h2c_suites.hpp:44
Hashing to Elliptic Curves https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-hash-to-curve-11.
Definition: h2c.hpp:62
static void update(internal_accumulator_type &acc, InputIterator first, InputIterator last)
Definition: h2c.hpp:87
policy_type::internal_accumulator_type internal_accumulator_type
Definition: h2c.hpp:74
group_type::value_type group_value_type
Definition: h2c.hpp:73
static void update(internal_accumulator_type &acc, const InputRange &range)
Definition: h2c.hpp:82
static void init_accumulator(internal_accumulator_type &acc)
Definition: h2c.hpp:77
detail::ep_map< Group, params_type, params_type::uniformity_count, params_type::expand_msg_variant > policy_type
Definition: h2c.hpp:69
static result_type process(internal_accumulator_type &acc)
Definition: h2c.hpp:91