curves/detail/mnt4/types.hpp
Go to the documentation of this file.
Definition: pair.hpp:31
Definition: curves/detail/mnt4/types.hpp:51
A struct representing a group G1 of mnt4 curve.
Definition: mnt4/g1.hpp:47
Definition: curves/detail/mnt4/types.hpp:54
A struct representing a group G2 of mnt4 curve.
Definition: mnt4/g2.hpp:47
Definition: curves/detail/mnt4/types.hpp:48
A struct representing details about base and scalar fields.
Definition: curves/detail/mnt4/types.hpp:61
fields::mnt4_base_field< Version > base_field_type
Definition: curves/detail/mnt4/types.hpp:62
typename fields::fp4< base_field_type > gt_field_type
Definition: curves/detail/mnt4/types.hpp:67
typename base_field_type::integral_type integral_type
Definition: curves/detail/mnt4/types.hpp:69
typename fields::fp2< base_field_type > g2_field_type
Definition: curves/detail/mnt4/types.hpp:66
nil::crypto3::multiprecision::number< nil::crypto3::multiprecision::backends::cpp_int_backend< modulus_bits, modulus_bits, nil::crypto3::multiprecision::unsigned_magnitude, nil::crypto3::multiprecision::unchecked, void > > integral_type
Definition: field.hpp:54
Definition: fp2.hpp:52
Definition: fp4.hpp:49