Searched refs:AbstractF2m (Results 1 – 6 of 6) sorted by relevance
24 if (!(point instanceof ECPoint.AbstractF2m)) in multiplyPositive()30 ECPoint.AbstractF2m p = (ECPoint.AbstractF2m)point; in multiplyPositive()31 ECCurve.AbstractF2m curve = (ECCurve.AbstractF2m)p.getCurve(); in multiplyPositive()52 private ECPoint.AbstractF2m multiplyWTnaf(ECPoint.AbstractF2m p, ZTauElement lambda, in multiplyWTnaf()74 …private static ECPoint.AbstractF2m multiplyFromWTnaf(ECPoint.AbstractF2m p, byte[] u, PreCompInfo … in multiplyFromWTnaf()76 ECCurve.AbstractF2m curve = (ECCurve.AbstractF2m)p.getCurve(); in multiplyFromWTnaf()79 ECPoint.AbstractF2m[] pu; in multiplyFromWTnaf()94 ECPoint.AbstractF2m[] puNeg = new ECPoint.AbstractF2m[pu.length]; in multiplyFromWTnaf()97 puNeg[i] = (ECPoint.AbstractF2m)pu[i].negate(); in multiplyFromWTnaf()102 ECPoint.AbstractF2m q = (ECPoint.AbstractF2m) p.getCurve().getInfinity(); in multiplyFromWTnaf()[all …]
393 public static ECPoint.AbstractF2m tau(ECPoint.AbstractF2m p) in tau()408 public static byte getMu(ECCurve.AbstractF2m curve) in getMu()538 public static BigInteger[] getSi(ECCurve.AbstractF2m curve) in getSi()654 public static ECPoint.AbstractF2m multiplyRTnaf(ECPoint.AbstractF2m p, BigInteger k) in multiplyRTnaf()656 ECCurve.AbstractF2m curve = (ECCurve.AbstractF2m) p.getCurve(); in multiplyRTnaf()675 public static ECPoint.AbstractF2m multiplyTnaf(ECPoint.AbstractF2m p, ZTauElement lambda) in multiplyTnaf()677 ECCurve.AbstractF2m curve = (ECCurve.AbstractF2m)p.getCurve(); in multiplyTnaf()681 ECPoint.AbstractF2m q = multiplyFromTnaf(p, u); in multiplyTnaf()695 public static ECPoint.AbstractF2m multiplyFromTnaf(ECPoint.AbstractF2m p, byte[] u) in multiplyFromTnaf()698 ECPoint.AbstractF2m q = (ECPoint.AbstractF2m)curve.getInfinity(); in multiplyFromTnaf()[all …]
13 protected ECPoint.AbstractF2m[] preComp = null;15 public ECPoint.AbstractF2m[] getPreComp() in getPreComp()20 public void setPreComp(ECPoint.AbstractF2m[] preComp) in setPreComp()
1346 public static abstract class AbstractF2m extends ECPoint1348 protected AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y)1353 … protected AbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)1505 public ECPoint.AbstractF2m tau()1523 … return (ECPoint.AbstractF2m)curve.createRawPoint(X1.square(), Y1.square(), this.withCompression);1529 return (ECPoint.AbstractF2m)curve.createRawPoint(X1.square(), Y1.square(),1539 public ECPoint.AbstractF2m tauPow(int pow)1557 …return (ECPoint.AbstractF2m)curve.createRawPoint(X1.squarePow(pow), Y1.squarePow(pow), this.withCo…1563 … return (ECPoint.AbstractF2m)curve.createRawPoint(X1.squarePow(pow), Y1.squarePow(pow),1577 public static class F2m extends AbstractF2m
77 if (cp instanceof ECCurve.AbstractF2m) in sumOfTwoMultiplies()79 ECCurve.AbstractF2m f2mCurve = (ECCurve.AbstractF2m)cp; in sumOfTwoMultiplies()
657 public static abstract class AbstractF2m extends ECCurve class in ECCurve701 protected AbstractF2m(int m, int k1, int k2, int k3) in AbstractF2m() method in ECCurve.AbstractF2m878 public static class F2m extends AbstractF2m