curves/detail/vesta/params.hpp
Go to the documentation of this file.
49 constexpr static typename vesta_types::integral_type a = typename vesta_types::integral_type(0) ;
54 constexpr static typename vesta_types::integral_type b = typename vesta_types::integral_type(5) ;
83 constexpr std::array<typename vesta_g1_params<forms::short_weierstrass>::field_type::value_type, 2>
85 constexpr std::array<typename vesta_g1_params<forms::short_weierstrass>::field_type::value_type, 2>
Definition: pair.hpp:31
typename vesta_types::g1_field_type field_type
Definition: curves/detail/vesta/params.hpp:65
constexpr static std::array< typename field_type::value_type, 2 > zero_fill
Definition: curves/detail/vesta/params.hpp:70
constexpr static std::array< typename field_type::value_type, 2 > one_fill
Definition: curves/detail/vesta/params.hpp:73
Definition: curves/detail/vesta/types.hpp:45
A struct representing a group G1 of vesta curve.
Definition: vesta/g1.hpp:45
typename vesta_types::scalar_field_type scalar_field_type
Definition: curves/detail/vesta/params.hpp:47
constexpr static vesta_types::integral_type a
Definition: curves/detail/vesta/params.hpp:49
typename vesta_types::base_field_type base_field_type
Definition: curves/detail/vesta/params.hpp:46
constexpr static vesta_types::integral_type b
Definition: curves/detail/vesta/params.hpp:54
Definition: curves/detail/vesta/types.hpp:42
fields::vesta_base_field base_field_type
Definition: curves/detail/vesta/types.hpp:50
base_field_type g1_field_type
Definition: curves/detail/vesta/types.hpp:53
fields::vesta_scalar_field scalar_field_type
Definition: curves/detail/vesta/types.hpp:51
typename base_field_type::integral_type integral_type
Definition: curves/detail/vesta/types.hpp:55
Definition: forms.hpp:34