public class ECPointF2mPolynomial extends ECGNUPoint
COMPRESSED, EIGHT, FOUR, HYBRID, mCurve, mField, THREE, TWO, UNCOMPRESSED
Constructor and Description |
---|
ECPointF2mPolynomial(Curve aCurve,
byte[] aOctet) |
ECPointF2mPolynomial(CurveF2m aCurve,
java.math.BigInteger aX,
java.math.BigInteger aY) |
ECPointF2mPolynomial(CurveF2m aCurve,
java.math.BigInteger aX,
java.math.BigInteger aY,
java.math.BigInteger aZ) |
Modifier and Type | Method and Description |
---|---|
protected ECGNUPoint |
_add(ECGNUPoint aElem) |
protected void |
_addToThis(ECGNUPoint aElem) |
protected java.math.BigInteger |
_convert(java.math.BigInteger aXP,
int aYTilda) |
protected boolean |
_ypTilda() |
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object aObject) |
java.math.BigInteger |
getAffineX() |
java.math.BigInteger |
getAffineY() |
ECGNUPoint |
negate() |
void |
negateThis() |
static java.math.BigInteger |
rastgeleSayi(int aBitLen) |
java.lang.String |
toString() |
add, addToThis, determineNAF, fromOctetString, multiply, multiply, multiply, multiply, multiplyAndAdd, multiplyBy2, multiplyThisBy, multiplyThisBy, multiplyThisBy2, sifirla, toOctetString, yaz
public ECPointF2mPolynomial(Curve aCurve, byte[] aOctet) throws EllipticCurveException
EllipticCurveException
public ECPointF2mPolynomial(CurveF2m aCurve, java.math.BigInteger aX, java.math.BigInteger aY)
aCurve
- aX
- aY
- EllipticCurveRuntimeException
public ECPointF2mPolynomial(CurveF2m aCurve, java.math.BigInteger aX, java.math.BigInteger aY, java.math.BigInteger aZ)
protected ECGNUPoint _add(ECGNUPoint aElem)
_add
in class ECGNUPoint
protected void _addToThis(ECGNUPoint aElem)
_addToThis
in class ECGNUPoint
public ECGNUPoint negate()
negate
in class ECGNUPoint
public void negateThis()
negateThis
in class ECGNUPoint
public boolean equals(java.lang.Object aObject)
equals
in class ECGNUPoint
public java.lang.Object clone()
clone
in class ECGNUPoint
public java.math.BigInteger getAffineX()
getAffineX
in class ECGNUPoint
public java.math.BigInteger getAffineY()
getAffineY
in class ECGNUPoint
public java.lang.String toString()
toString
in class java.lang.Object
protected boolean _ypTilda()
_ypTilda
in class ECGNUPoint
protected java.math.BigInteger _convert(java.math.BigInteger aXP, int aYTilda) throws EllipticCurveException
_convert
in class ECGNUPoint
EllipticCurveException
public static java.math.BigInteger rastgeleSayi(int aBitLen)
Copyright © 2025. All rights reserved.