edwards/g2.hpp
Go to the documentation of this file.
edwards_base_field< Version > edwards
Definition: edwards/base_field.hpp:86
Definition: pair.hpp:31
A struct representing details about base and scalar fields.
Definition: algebra/include/nil/crypto3/algebra/curves/detail/edwards/basic_policy.hpp:49
A struct representing a group G2 of Edwards curve.
Definition: edwards/g2.hpp:47
typename params_type::g2_field_type field_type
Definition: edwards/g2.hpp:53
constexpr static const std::size_t value_bits
size of the base field in bits
Definition: edwards/g2.hpp:55
A struct representing an element from the group G2 of Edwards curve.
Definition: algebra/include/nil/crypto3/algebra/curves/detail/edwards/element_g2.hpp:50
A struct representing a Edwards curve, providing 128 bits of security.
Definition: curves/edwards.hpp:51