org.bouncycastle.math.ec
Class ECPoint
java.lang.Object
org.bouncycastle.math.ec.ECPoint
- Direct Known Subclasses:
- ECPoint.F2m, ECPoint.Fp
- public abstract class ECPoint
- extends java.lang.Object
base class for points on elliptic curves.
Nested Class Summary |
static class |
ECPoint.F2m
Elliptic curve points over F2m |
static class |
ECPoint.Fp
Elliptic curve points over Fp |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ECPoint
protected ECPoint(ECCurve curve,
ECFieldElement x,
ECFieldElement y)
getCurve
public ECCurve getCurve()
getX
public ECFieldElement getX()
getY
public ECFieldElement getY()
isInfinity
public boolean isInfinity()
equals
public boolean equals(java.lang.Object other)
hashCode
public int hashCode()
getEncoded
public abstract byte[] getEncoded()
add
public abstract ECPoint add(ECPoint b)
subtract
public abstract ECPoint subtract(ECPoint b)
twice
public abstract ECPoint twice()
multiply
public abstract ECPoint multiply(java.math.BigInteger b)