public override ECFieldElement Subtract(ECFieldElement b) { uint[] z = Nat224.Create(); SecP224R1Field.Subtract(x, ((SecP224R1FieldElement)b).x, z); return(new SecP224R1FieldElement(z)); }
public override ECFieldElement Multiply(ECFieldElement b) { uint[] z = Nat224.Create(); SecP224R1Field.Multiply(x, ((SecP224R1FieldElement)b).x, z); return(new SecP224R1FieldElement(z)); }
public override ECFieldElement AddOne() { uint[] z = Nat224.Create(); SecP224R1Field.AddOne(x, z); return(new SecP224R1FieldElement(z)); }