Home
last modified time | relevance | path

Searched refs:AbstractF2m (Results 1 – 6 of 6) sorted by relevance

/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/
DWTauNafMultiplier.java24 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 …]
DTnaf.java393 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 …]
DWTauNafPreCompInfo.java13 protected ECPoint.AbstractF2m[] preComp = null;
15 public ECPoint.AbstractF2m[] getPreComp() in getPreComp()
20 public void setPreComp(ECPoint.AbstractF2m[] preComp) in setPreComp()
DECPoint.java1346 public static abstract class AbstractF2m extends ECPoint
1348 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
DECAlgorithms.java77 if (cp instanceof ECCurve.AbstractF2m) in sumOfTwoMultiplies()
79 ECCurve.AbstractF2m f2mCurve = (ECCurve.AbstractF2m)cp; in sumOfTwoMultiplies()
DECCurve.java657 public static abstract class AbstractF2m extends ECCurve class in ECCurve
701 protected AbstractF2m(int m, int k1, int k2, int k3) in AbstractF2m() method in ECCurve.AbstractF2m
878 public static class F2m extends AbstractF2m