ECPoint.F2m, SecT113R1Point, SecT113R2Point, SecT131R1Point, SecT131R2Point, SecT163K1Point, SecT163R1Point, SecT163R2Point, SecT193R1Point, SecT193R2Point, SecT233K1Point, SecT233R1Point, SecT239K1Point, SecT283K1Point, SecT283R1Point, SecT409K1Point, SecT409R1Point, SecT571K1Point, SecT571R1Pointpublic abstract static class ECPoint.AbstractF2m extends ECPoint
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fpcurve, EMPTY_ZS, preCompTable, withCompression, x, y, zs| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractF2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y) |
|
protected |
AbstractF2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y,
ECFieldElement[] zs) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
satisfiesCurveEquation() |
|
protected boolean |
satisfiesOrder() |
|
ECPoint |
scaleX(ECFieldElement scale) |
|
ECPoint |
scaleY(ECFieldElement scale) |
|
ECPoint |
subtract(ECPoint b) |
|
ECPoint.AbstractF2m |
tau() |
|
ECPoint.AbstractF2m |
tauPow(int pow) |
add, checkNormalized, createScaledPoint, detach, equals, equals, getAffineXCoord, getAffineYCoord, getCompressionYTilde, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getEncoded, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getXCoord, getYCoord, getZCoord, getZCoords, hashCode, isCompressed, isInfinity, isNormalized, isValid, multiply, negate, normalize, threeTimes, timesPow2, toString, twice, twicePlusprotected AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y)
protected AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)
protected boolean satisfiesCurveEquation()
satisfiesCurveEquation in class ECPointprotected boolean satisfiesOrder()
satisfiesOrder in class ECPointpublic ECPoint scaleX(ECFieldElement scale)
public ECPoint scaleY(ECFieldElement scale)
public ECPoint.AbstractF2m tau()
public ECPoint.AbstractF2m tauPow(int pow)