Package org.bouncycastle.math.ec
Class ECPoint.AbstractF2m
java.lang.Object
org.bouncycastle.math.ec.ECPoint
org.bouncycastle.math.ec.ECPoint.AbstractF2m
- Direct Known Subclasses:
ECPoint.F2m
- Enclosing class:
ECPoint
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bouncycastle.math.ec.ECPoint
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fp -
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y) protectedAbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected booleanscaleX(ECFieldElement scale) scaleXNegateY(ECFieldElement scale) scaleY(ECFieldElement scale) scaleYNegateX(ECFieldElement scale) tau()tauPow(int pow) Methods inherited from class org.bouncycastle.math.ec.ECPoint
add, checkNormalized, createScaledPoint, equals, equals, getAffineXCoord, getAffineYCoord, getCompressionYTilde, getCurve, getCurveCoordinateSystem, getEncoded, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getXCoord, getYCoord, getZCoord, getZCoords, hashCode, isInfinity, isNormalized, isValid, multiply, negate, normalize, threeTimes, timesPow2, toString, twice, twicePlus
-
Constructor Details
-
AbstractF2m
-
AbstractF2m
-
-
Method Details
-
satisfiesCurveEquation
protected boolean satisfiesCurveEquation()- Specified by:
satisfiesCurveEquationin classECPoint
-
satisfiesOrder
protected boolean satisfiesOrder()- Overrides:
satisfiesOrderin classECPoint
-
scaleX
-
scaleXNegateY
- Overrides:
scaleXNegateYin classECPoint
-
scaleY
-
scaleYNegateX
- Overrides:
scaleYNegateXin classECPoint
-
subtract
-
tau
-
tauPow
-