Searched refs:Nat256 (Results 1 - 8 of 8) sorted by relevance

/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/raw/
H A DNat512.java8 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 DNat256.java7 public abstract class Nat256 class
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/custom/sec/
H A DSecP256R1FieldElement.java7 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 DSecP256K1Field.java6 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 DSecP256K1FieldElement.java7 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 DSecP256R1Field.java6 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 DSecP256K1Point.java7 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 DSecP256R1Point.java7 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