curves/edwards.hpp
Go to the documentation of this file.
edwards< 183 > edwards_183
Definition: curves/edwards.hpp:74
Definition: pair.hpp:31
A struct representing a group G1 of Edwards curve.
Definition: edwards/g1.hpp:51
A struct representing a group G2 of Edwards curve.
Definition: edwards/g2.hpp:47
A struct representing details about base and scalar fields.
Definition: curves/detail/edwards/types.hpp:61
typename fields::fp6_2over3< base_field_type > gt_field_type
Definition: curves/detail/edwards/types.hpp:67
A struct representing a Edwards curve, providing 128 bits of security.
Definition: curves/edwards.hpp:51
typename detail::edwards_g2< Version, Form, Coordinates > g2_type
Definition: curves/edwards.hpp:63
typename detail::edwards_g1< Version, Form, Coordinates > g1_type
Definition: curves/edwards.hpp:60
constexpr static const bool has_affine_pairing
Definition: curves/edwards.hpp:71
policy_type::gt_field_type gt_type
Definition: curves/edwards.hpp:69
policy_type::scalar_field_type scalar_field_type
Definition: curves/edwards.hpp:57
policy_type::base_field_type base_field_type
Definition: curves/edwards.hpp:56
IETF IPsec groups.
Definition: edwards/base_field.hpp:46
IETF IPsec groups.
Definition: edwards/scalar_field.hpp:46