#include <ep2.hpp>
|
static group_value_type | clear_cofactor (const group_value_type &R) |
|
template<typename InputType , typename DstType , typename = typename std::enable_if< std::is_same<std::uint8_t, typename InputType::value_type>::value && std::is_same<std::uint8_t, typename DstType::value_type>::value>::type> |
static group_value_type | hash_to_curve (const InputType &msg, const DstType &dst) |
|
template<std::size_t N, typename expand_message_type , typename InputType , typename DstType , typename = typename std::enable_if< std::is_same<std::uint8_t, typename InputType::value_type>::value && std::is_same<std::uint8_t, typename DstType::value_type>::value>::type> |
static std::array< field_value_type, N > | hash_to_field (const InputType &msg, const DstType &dst) |
|
|
constexpr static std::size_t | k = suite_type::k |
|
constexpr static std::size_t | L = suite_type::L |
|
constexpr static std::size_t | m = suite_type::m |
|
constexpr static const modular_params_type | p_modulus_params = suite_type::p |
|
◆ expand_message_ro
template<typename GroupType >
◆ field_value_type
template<typename GroupType >
◆ group_value_type
template<typename GroupType >
◆ hash_type
template<typename GroupType >
◆ modular_backend
template<typename GroupType >
◆ modular_params_type
template<typename GroupType >
◆ modular_type
template<typename GroupType >
◆ suite_type
template<typename GroupType >
◆ clear_cofactor()
template<typename GroupType >
◆ hash_to_curve()
template<typename GroupType >
template<typename InputType , typename DstType , typename = typename std::enable_if< std::is_same<std::uint8_t, typename InputType::value_type>::value && std::is_same<std::uint8_t, typename DstType::value_type>::value>::type>
◆ hash_to_field()
template<typename GroupType >
template<std::size_t N, typename expand_message_type , typename InputType , typename DstType , typename = typename std::enable_if< std::is_same<std::uint8_t, typename InputType::value_type>::value && std::is_same<std::uint8_t, typename DstType::value_type>::value>::type>
template<typename GroupType >
template<typename GroupType >
template<typename GroupType >
◆ p_modulus_params
template<typename GroupType >
The documentation for this struct was generated from the following file: