Exemplo n.º 1
0
 public override ECFieldElement Multiply(ECFieldElement b)
 {
     uint[] z = Nat224.Create();
     SecP224R1Field.Multiply(x, ((SecP224R1FieldElement)b).x, z);
     return(new SecP224R1FieldElement(z));
 }
Exemplo n.º 2
0
 public override ECFieldElement Negate()
 {
     uint[] z = Nat224.Create();
     SecP224R1Field.Negate(x, z);
     return(new SecP224R1FieldElement(z));
 }
Exemplo n.º 3
0
 public override ECFieldElement Subtract(ECFieldElement b)
 {
     uint[] z = Nat224.Create();
     SecP224R1Field.Subtract(x, ((SecP224R1FieldElement)b).x, z);
     return(new SecP224R1FieldElement(z));
 }