public ECFieldElement square() { int[] z = Nat160.create(); SecP160R2Field.square(x, z); return new SecP160R2FieldElement(z); }
SecP160R2Field.square(x1, x2); SecP160R2Field.multiply(x2, x1, x2); int[] x3 = Nat160.create(); SecP160R2Field.square(x2, x3); SecP160R2Field.multiply(x3, x1, x3); int[] x4 = Nat160.create(); SecP160R2Field.square(x3, x4); SecP160R2Field.multiply(x4, x1, x4); int[] x7 = Nat160.create(); SecP160R2Field.square(t1, t2);