Curve25519Point, ECPoint.Fp, SecP128R1Point, SecP160K1Point, SecP160R1Point, SecP160R2Point, SecP192K1Point, SecP192R1Point, SecP224K1Point, SecP224R1Point, SecP256K1Point, SecP256R1Point, SecP384R1Point, SecP521R1Point, SM2P256V1Pointpublic abstract static class ECPoint.AbstractFp extends ECPoint
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fpcurve, EMPTY_ZS, preCompTable, withCompression, x, y, zs| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractFp(ECCurve curve,
ECFieldElement x,
ECFieldElement y) |
|
protected |
AbstractFp(ECCurve curve,
ECFieldElement x,
ECFieldElement y,
ECFieldElement[] zs) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
getCompressionYTilde() |
|
protected boolean |
satisfiesCurveEquation() |
|
ECPoint |
subtract(ECPoint b) |
add, checkNormalized, createScaledPoint, detach, equals, equals, getAffineXCoord, getAffineYCoord, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getEncoded, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getXCoord, getYCoord, getZCoord, getZCoords, hashCode, isCompressed, isInfinity, isNormalized, isValid, multiply, negate, normalize, satisfiesOrder, scaleX, scaleY, threeTimes, timesPow2, toString, twice, twicePlusprotected AbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y)
protected AbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)
protected boolean getCompressionYTilde()
getCompressionYTilde in class ECPointprotected boolean satisfiesCurveEquation()
satisfiesCurveEquation in class ECPoint