Modifier and Type | Interface and Description |
---|---|
public interface | ImmutablePoint
An interface for immutable points on an elliptic curve over a finite field. |
public interface | MutablePoint
An interface for mutable points on an elliptic curve over a finite field. |
public interface | Point
A base interface for points on an elliptic curve over a finite field. |
Modifier and Type | Class and Description |
---|---|
public class | AffinePoint
Elliptic curve point represented using affine coordinates (x, y). |
public abstract class | ExtendedHomogeneousPoint<T extends IntegerModuloP>
Elliptic curve point in extended homogeneous coordinates (X, Y, T, Z) where an affine point (x, y) is represented using any (X, Y, T, Z) s.t. |
public abstract class | ProjectivePoint<T extends IntegerModuloP>
Elliptic curve point in projective coordinates (X, Y, Z) where an affine point (x, y) is represented using any (X, Y, Z) s.t. |