Expand description
Traits for elliptic curve points.
Re-exports§
pub use crate::CurveArithmetic;
arithmetic
Structs§
- NonIdentity
arithmetic
- Non-identity point type.
Traits§
- Affine
Coordinates - Access to the affine coordinates of an elliptic curve point.
- Batch
Normalize arithmetic
- Normalize point(s) in projective representation by converting them to their affine ones.
- Decompact
Point - Decompact an elliptic curve point from an x-coordinate.
- Decompress
Point - Decompress an elliptic curve point.
- Double
- Double a point (i.e. add it to itself)
- Point
Compaction - Point compaction settings.
- Point
Compression - Point compression settings.
Type Aliases§
- Affine
Point arithmetic
- Affine point type for a given curve with a
CurveArithmetic
implementation. - Projective
Point arithmetic
- Projective point type for a given curve with a
CurveArithmetic
implementation.