Exemple #1
0
 public static void AddOne(uint[] x, uint[] z)
 {
     if (Nat.Inc(4, x, z) != 0u || (z[3] == 4294967293u && Nat128.Gte(z, SecP128R1Field.P)))
     {
         SecP128R1Field.AddPInvTo(z);
     }
 }
Exemple #2
0
 public static void Twice(uint[] x, uint[] z)
 {
     if (Nat.ShiftUpBit(4, x, 0u, z) != 0u || (z[3] == 4294967293u && Nat128.Gte(z, SecP128R1Field.P)))
     {
         SecP128R1Field.AddPInvTo(z);
     }
 }