curve25519/g1.hpp
Go to the documentation of this file.
32 #include <nil/crypto3/algebra/curves/detail/forms/twisted_edwards/extended_with_a_minus_1/element_g1.hpp>
A struct representing a curve25519 curve. https://datatracker.ietf.org/doc/html/rfc7748#section-4....
Definition: curve25519.hpp:40
Definition: pair.hpp:31
Definition: curves/detail/curve25519/types.hpp:45
A struct representing a group G1 of curve25519 curve.
Definition: curve25519/g1.hpp:46
typename params_type::field_type field_type
Definition: curve25519/g1.hpp:51
constexpr static const std::size_t value_bits
size of the base field in bits
Definition: curve25519/g1.hpp:53
A struct representing a group G1 of elliptic curve.
Definition: algebra/include/nil/crypto3/algebra/curves/detail/forms/edwards/inverted/element_g1.hpp:50