Bouncy Castle Cryptography 1.25

org.bouncycastle.math.ec
Class ECPoint

java.lang.Object
  |
  +--org.bouncycastle.math.ec.ECPoint
Direct Known Subclasses:
ECPointFp

public abstract class ECPoint
extends java.lang.Object


Constructor Summary
ECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y)
           
 
Method Summary
abstract  ECPoint add(ECPoint b)
           
 boolean equals(java.lang.Object other)
           
abstract  byte[] getEncoded()
           
 ECFieldElement getX()
           
 ECFieldElement getY()
           
abstract  ECPoint multiply(java.math.BigInteger b)
           
abstract  ECPoint subtract(ECPoint b)
           
abstract  ECPoint twice()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECPoint

public ECPoint(ECCurve curve,
               ECFieldElement x,
               ECFieldElement y)
Method Detail

getX

public ECFieldElement getX()

getY

public ECFieldElement getY()

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

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)

Bouncy Castle Cryptography 1.25