Package org.gudy.bouncycastle.math.ec
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 class
Elliptic curves over F2m.static class
Elliptic curve over Fp -
Field Summary
FieldsModifier and TypeFieldDescription(package private) ECFieldElement
(package private) ECFieldElement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ECPoint
createPoint
(BigInteger x, BigInteger y, boolean withCompression) abstract ECPoint
decodePoint
(byte[] encoded) abstract ECFieldElement
getA()
getB()
abstract int
abstract ECPoint
-
Field Details
-
a
-
b
-
-
Constructor Details
-
ECCurve
public ECCurve()
-
-
Method Details
-
getFieldSize
public abstract int getFieldSize() -
fromBigInteger
-
createPoint
-
decodePoint
-
getInfinity
-
getA
-
getB
-