Skip to main content

Module short_weierstrass

Module short_weierstrass 

Source

Structs§

Affine
Affine coordinates for a point on an elliptic curve in short Weierstrass form, over the base field P::BaseField.
Bucket
Extended 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 extended Jacobian arithmetic outlined here: https://www.hyperelliptic.org/EFD/g1p/auto-shortw-xyzz.html
Projective
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§

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

Traits§

SWCurveConfig
Constants and convenience functions that collectively define the Short Weierstrass model of the curve.
ZeroFlag