curves/alt_bn128.hpp
Go to the documentation of this file.
A struct representing a Barreto-Naehrig curve.
Definition: curves/alt_bn128.hpp:48
typename detail::alt_bn128_g2< Version, Form, Coordinates > g2_type
Definition: curves/alt_bn128.hpp:62
policy_type::base_field_type base_field_type
Definition: curves/alt_bn128.hpp:53
typename detail::alt_bn128_g1< Version, Form, Coordinates > g1_type
Definition: curves/alt_bn128.hpp:58
policy_type::gt_field_type gt_type
Definition: curves/alt_bn128.hpp:67
policy_type::scalar_field_type scalar_field_type
Definition: curves/alt_bn128.hpp:54
alt_bn128< 254 > alt_bn128_254
Definition: curves/alt_bn128.hpp:70
Definition: pair.hpp:31
A struct representing a group G1 of Barreto-Naehrig curve.
Definition: alt_bn128/g1.hpp:51
A struct representing a group G2 of Barreto-Naehrig curve.
Definition: alt_bn128/g2.hpp:50
A struct representing details about base and scalar fields.
Definition: curves/detail/alt_bn128/types.hpp:61
typename fields::fp12_2over3over2< base_field_type > gt_field_type
Definition: curves/detail/alt_bn128/types.hpp:67
Definition: forms.hpp:67
IETF IPsec groups.
Definition: alt_bn128/base_field.hpp:46
IETF IPsec groups.
Definition: alt_bn128/scalar_field.hpp:46