org.bouncycastle.math.ec
Class ECPoint.F2m
java.lang.Object
org.bouncycastle.math.ec.ECPoint
org.bouncycastle.math.ec.ECPoint.F2m
- Enclosing class:
- ECPoint
- public static class ECPoint.F2m
- extends ECPoint
Elliptic curve points over F2m
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ECPoint.F2m
public ECPoint.F2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y)
- Parameters:
curve
- base curvex
- x pointy
- y point
ECPoint.F2m
public ECPoint.F2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y,
boolean withCompression)
- Parameters:
curve
- base curvex
- x pointy
- y pointwithCompression
- true if encode with point compression.
ECPoint.F2m
public ECPoint.F2m(ECCurve curve)
- Constructor for point at infinity
getEncoded
public byte[] getEncoded()
- Specified by:
getEncoded
in class ECPoint
add
public ECPoint add(ECPoint b)
- Specified by:
add
in class ECPoint
subtract
public ECPoint subtract(ECPoint b)
- Specified by:
subtract
in class ECPoint
twice
public ECPoint twice()
- Specified by:
twice
in class ECPoint
multiply
public ECPoint multiply(java.math.BigInteger k)
- Specified by:
multiply
in class ECPoint