Lines Matching refs:withCompression

49     protected boolean withCompression;
282 return this.getCurve().createRawPoint(getRawXCoord().multiply(sx), getRawYCoord().multiply(sy), this.withCompression);
295 return this.withCompression;
328 : getCurve().createRawPoint(getRawXCoord().multiply(scale), getRawYCoord(), getRawZCoords(), this.withCompression);
335 : getCurve().createRawPoint(getRawXCoord(), getRawYCoord().multiply(scale), getRawZCoords(), this.withCompression);
446 return getEncoded(this.withCompression);
624 * @param withCompression if true encode with point compression
628 public Fp(ECCurve curve, ECFieldElement x, ECFieldElement y, boolean withCompression)
637 this.withCompression = withCompression;
640 Fp(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs, boolean withCompression)
644 this.withCompression = withCompression;
706 return new ECPoint.Fp(curve, X3, Y3, this.withCompression);
748 return new ECPoint.Fp(curve, X3, Y3, new ECFieldElement[]{ Z3 }, this.withCompression);
871 return new ECPoint.Fp(curve, X3, Y3, zs, this.withCompression);
910 return new ECPoint.Fp(curve, X3, Y3, this.withCompression);
940 return new ECPoint.Fp(curve, X3, Y3, new ECFieldElement[]{ Z3 }, this.withCompression);
999 return new ECPoint.Fp(curve, X3, Y3, new ECFieldElement[]{ Z3 }, this.withCompression);
1078 return new ECPoint.Fp(curve, X4, Y4, this.withCompression);
1131 return new ECPoint.Fp(curve, X4, Y4, this.withCompression);
1227 return new Fp(curve, X1.multiply(zInv2), Y1.multiply(zInv3), this.withCompression);
1231 return new Fp(curve, X1, Y1, new ECFieldElement[]{ Z1 }, this.withCompression);
1233 return new Fp(curve, X1, Y1, new ECFieldElement[]{ Z1 }, this.withCompression);
1235 return new Fp(curve, X1, Y1, new ECFieldElement[]{ Z1, W1 }, this.withCompression);
1283 return new ECPoint.Fp(curve, this.x, this.y.negate(), this.zs, this.withCompression);
1286 return new ECPoint.Fp(curve, this.x, this.y.negate(), this.withCompression);
1342 return new ECPoint.Fp(this.getCurve(), X3, Y3, new ECFieldElement[]{ Z3, W3 }, this.withCompression);
1445 return this.getCurve().createRawPoint(X, L2, this.getRawZCoords(), this.withCompression); // earlier JDK
1457 return this.getCurve().createRawPoint(X2, L2, new ECFieldElement[]{ Z2 }, this.withCompression); // earlier JDK
1485 return this.getCurve().createRawPoint(X, L2, this.getRawZCoords(), this.withCompression); // earlier JDK
1523 return (ECPoint.AbstractF2m)curve.createRawPoint(X1.square(), Y1.square(), this.withCompression);
1530 new ECFieldElement[]{ Z1.square() }, this.withCompression);
1557 return (ECPoint.AbstractF2m)curve.createRawPoint(X1.squarePow(pow), Y1.squarePow(pow), this.withCompression);
1564 new ECFieldElement[]{ Z1.squarePow(pow) }, this.withCompression);
1595 * @param withCompression true if encode with point compression.
1599 public F2m(ECCurve curve, ECFieldElement x, ECFieldElement y, boolean withCompression)
1620 this.withCompression = withCompression;
1625 F2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs, boolean withCompression)
1629 this.withCompression = withCompression;
1739 return new ECPoint.F2m(curve, X3, Y3, this.withCompression);
1776 return new ECPoint.F2m(curve, X3, Y3, new ECFieldElement[]{ Z3 }, this.withCompression);
1836 return new ECPoint.F2m(curve, X3, curve.getB().sqrt(), this.withCompression);
1853 return new ECPoint.F2m(curve, X3, curve.getB().sqrt(), this.withCompression);
1871 return new ECPoint.F2m(curve, X3, L3, new ECFieldElement[]{ Z3 }, this.withCompression);
1909 return new ECPoint.F2m(curve, X3, Y3, this.withCompression);
1930 return new ECPoint.F2m(curve, X3, Y3, new ECFieldElement[]{ Z3 }, this.withCompression);
1944 return new ECPoint.F2m(curve, T, curve.getB().sqrt(), withCompression);
1981 return new ECPoint.F2m(curve, X3, L3, new ECFieldElement[]{ Z3 }, this.withCompression);
2049 return new ECPoint.F2m(curve, A, curve.getB().sqrt(), withCompression);
2056 return new ECPoint.F2m(curve, X3, L3, new ECFieldElement[]{ Z3 }, this.withCompression);
2083 return new ECPoint.F2m(curve, X, Y.add(X), this.withCompression);
2088 return new ECPoint.F2m(curve, X, Y.add(X), new ECFieldElement[]{ Z }, this.withCompression);
2093 return new ECPoint.F2m(curve, X, L.addOne(), this.withCompression);
2099 return new ECPoint.F2m(curve, X, L.add(Z), new ECFieldElement[]{ Z }, this.withCompression);