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
,SecT113R1Point
,SecT113R2Point
,SecT131R1Point
,SecT131R2Point
,SecT163K1Point
,SecT163R1Point
,SecT163R2Point
,SecT193R1Point
,SecT193R2Point
,SecT233K1Point
,SecT233R1Point
,SecT239K1Point
,SecT283K1Point
,SecT283R1Point
,SecT409K1Point
,SecT409R1Point
,SecT571K1Point
,SecT571R1Point
- 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
ConstructorsModifierConstructorDescriptionprotected
AbstractF2m
(ECCurve curve, ECFieldElement x, ECFieldElement y) protected
AbstractF2m
(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
protected boolean
scaleX
(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, detach, encodeTo, equals, equals, getAffineXCoord, getAffineYCoord, getCompressionYTilde, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getEncodedLength, 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:
satisfiesCurveEquation
in classECPoint
-
satisfiesOrder
protected boolean satisfiesOrder()- Overrides:
satisfiesOrder
in classECPoint
-
scaleX
-
scaleXNegateY
- Overrides:
scaleXNegateY
in classECPoint
-
scaleY
-
scaleYNegateX
- Overrides:
scaleYNegateX
in classECPoint
-
subtract
-
tau
-
tauPow
-