public class SecP521R1Point extends ECPoint.AbstractFp
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fp
Modifier and Type | Method and Description |
---|---|
ECPoint |
add(ECPoint b) |
protected ECPoint |
detach() |
protected ECFieldElement |
doubleProductFromSquares(ECFieldElement a,
ECFieldElement b,
ECFieldElement aSquared,
ECFieldElement bSquared) |
protected ECFieldElement |
eight(ECFieldElement x) |
protected ECFieldElement |
four(ECFieldElement x) |
ECPoint |
negate() |
protected ECFieldElement |
three(ECFieldElement x) |
ECPoint |
threeTimes() |
ECPoint |
twice() |
ECPoint |
twicePlus(ECPoint b) |
protected ECFieldElement |
two(ECFieldElement x) |
getCompressionYTilde, satisfiesCurveEquation, subtract
checkNormalized, createScaledPoint, equals, equals, getAffineXCoord, getAffineYCoord, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getXCoord, getYCoord, getZCoord, getZCoords, hashCode, isInfinity, isNormalized, isValid, multiply, normalize, satisfiesOrder, scaleX, scaleXNegateY, scaleY, scaleYNegateX, timesPow2, toString
public ECPoint threeTimes()
threeTimes
in class ECPoint
protected ECFieldElement two(ECFieldElement x)
protected ECFieldElement three(ECFieldElement x)
protected ECFieldElement four(ECFieldElement x)
protected ECFieldElement eight(ECFieldElement x)
protected ECFieldElement doubleProductFromSquares(ECFieldElement a, ECFieldElement b, ECFieldElement aSquared, ECFieldElement bSquared)