Structs

  • Affine coordinates for a point on an elliptic curve in short Weierstrass form, over the base field P::BaseField.
  • Jacobian coordinates for a point on an elliptic curve in short Weierstrass form, over the base field P::BaseField. This struct implements arithmetic via the Jacobian formulae

Enums

  • Flags to be encoded into the serialization. The default flags (empty) should not change the binary representation.

Traits

  • Constants and convenience functions that collectively define the Short Weierstrass model of the curve. In this model, the curve equation is y² = x³ + a * x + b, for constants a and b.