Class ECCurve
java.lang.Object
org.gudy.bouncycastle.math.ec.ECCurve
- Direct Known Subclasses:
ECCurve.F2m, ECCurve.Fp
base class for an elliptic curve
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classElliptic curves over F2m.static classElliptic curve over Fp -
Field Summary
FieldsModifier and TypeFieldDescription(package private) ECFieldElement(package private) ECFieldElement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ECPointcreatePoint(BigInteger x, BigInteger y, boolean withCompression) abstract ECPointdecodePoint(byte[] encoded) abstract ECFieldElementgetA()getB()abstract intabstract ECPoint
-
Field Details
-
a
-
b
-
-
Constructor Details
-
ECCurve
public ECCurve()
-
-
Method Details
-
getFieldSize
public abstract int getFieldSize() -
fromBigInteger
-
createPoint
-
decodePoint
-
getInfinity
-
getA
-
getB
-