public class Curve25519Point extends ECPoint.AbstractFp
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fp
Modifier and Type | Method and Description |
---|---|
ECPoint |
add(ECPoint b) |
protected Curve25519FieldElement |
calculateJacobianModifiedW(Curve25519FieldElement Z,
int[] ZSquared) |
protected ECPoint |
detach() |
protected Curve25519FieldElement |
getJacobianModifiedW() |
ECFieldElement |
getZCoord(int index) |
ECPoint |
negate() |
ECPoint |
threeTimes() |
ECPoint |
twice() |
protected Curve25519Point |
twiceJacobianModified(boolean calculateW) |
ECPoint |
twicePlus(ECPoint b) |
getCompressionYTilde, satisfiesCurveEquation, subtract
checkNormalized, createScaledPoint, encodeTo, equals, equals, getAffineXCoord, getAffineYCoord, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getEncodedLength, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getXCoord, getYCoord, getZCoords, hashCode, isInfinity, isNormalized, isValid, multiply, normalize, satisfiesOrder, scaleX, scaleXNegateY, scaleY, scaleYNegateX, timesPow2, toString
public ECFieldElement getZCoord(int index)
public ECPoint threeTimes()
threeTimes
in class ECPoint
protected Curve25519FieldElement calculateJacobianModifiedW(Curve25519FieldElement Z, int[] ZSquared)
protected Curve25519FieldElement getJacobianModifiedW()
protected Curve25519Point twiceJacobianModified(boolean calculateW)