Searched refs:Nat256 (Results 1 - 8 of 8) sorted by relevance
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/raw/ |
H A D | Nat512.java | 8 Nat256.mul(x, y, zz); 9 Nat256.mul(x, 8, y, 8, zz, 16); 11 int c24 = Nat256.addToEachOther(zz, 8, zz, 16); 12 int c16 = c24 + Nat256.addTo(zz, 0, zz, 8, 0); 13 c24 += Nat256.addTo(zz, 24, zz, 16, c16); 15 int[] dx = Nat256.create(), dy = Nat256.create(); 16 boolean neg = Nat256.diff(x, 8, x, 0, dx, 0) != Nat256.diff(y, 8, y, 0, dy, 0); 18 int[] tt = Nat256 [all...] |
H A D | Nat256.java | 7 public abstract class Nat256 class
|
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/custom/sec/ |
H A D | SecP256R1FieldElement.java | 7 import org.bouncycastle.math.raw.Nat256; 28 this.x = Nat256.create(); 38 return Nat256.isZero(x); 43 return Nat256.isOne(x); 48 return Nat256.getBit(x, 0) == 1; 53 return Nat256.toBigInteger(x); 68 int[] z = Nat256.create(); 75 int[] z = Nat256.create(); 82 int[] z = Nat256.create(); 89 int[] z = Nat256 [all...] |
H A D | SecP256K1Field.java | 6 import org.bouncycastle.math.raw.Nat256; 24 int c = Nat256.add(x, y, z); 25 if (c != 0 || (z[7] == P7 && Nat256.gte(z, P))) 46 if (c != 0 || (z[7] == P7 && Nat256.gte(z, P))) 54 int[] z = Nat256.fromBigInteger(x); 55 if (z[7] == P7 && Nat256.gte(z, P)) 57 Nat256.subFrom(P, z); 70 int c = Nat256.add(x, P, z); 77 int[] tt = Nat256.createExt(); 78 Nat256 [all...] |
H A D | SecP256K1FieldElement.java | 7 import org.bouncycastle.math.raw.Nat256; 28 this.x = Nat256.create(); 38 return Nat256.isZero(x); 43 return Nat256.isOne(x); 48 return Nat256.getBit(x, 0) == 1; 53 return Nat256.toBigInteger(x); 68 int[] z = Nat256.create(); 75 int[] z = Nat256.create(); 82 int[] z = Nat256.create(); 89 int[] z = Nat256 [all...] |
H A D | SecP256R1Field.java | 6 import org.bouncycastle.math.raw.Nat256; 23 int c = Nat256.add(x, y, z); 24 if (c != 0 || (z[7] == P7 && Nat256.gte(z, P))) 42 if (c != 0 || (z[7] == P7 && Nat256.gte(z, P))) 50 int[] z = Nat256.fromBigInteger(x); 51 if (z[7] == P7 && Nat256.gte(z, P)) 53 Nat256.subFrom(P, z); 66 int c = Nat256.add(x, P, z); 73 int[] tt = Nat256.createExt(); 74 Nat256 [all...] |
H A D | SecP256K1Point.java | 7 import org.bouncycastle.math.raw.Nat256; 93 int[] tt1 = Nat256.createExt(); 94 int[] t2 = Nat256.create(); 95 int[] t3 = Nat256.create(); 96 int[] t4 = Nat256.create(); 136 int[] H = Nat256.create(); 143 if (Nat256.isZero(H)) 145 if (Nat256.isZero(R)) 158 int[] G = Nat256.create(); 165 Nat256 [all...] |
H A D | SecP256R1Point.java | 7 import org.bouncycastle.math.raw.Nat256; 91 int[] tt1 = Nat256.createExt(); 92 int[] t2 = Nat256.create(); 93 int[] t3 = Nat256.create(); 94 int[] t4 = Nat256.create(); 134 int[] H = Nat256.create(); 141 if (Nat256.isZero(H)) 143 if (Nat256.isZero(R)) 156 int[] G = Nat256.create(); 163 Nat256 [all...] |
Completed in 266 milliseconds