HomeSort by relevance Sort by last modified time
    Searched refs:Nat (Results 1 - 25 of 30) sorted by null

1 2

  /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/custom/sec/
SecP521R1Field.java 5 import org.bouncycastle.math.raw.Nat;
17 int c = Nat.add(16, x, y, z) + x[16] + y[16];
18 if (c > P16 || (c == P16 && Nat.eq(16, z, P)))
20 c += Nat.inc(16, z);
28 int c = Nat.inc(16, x, z) + x[16];
29 if (c > P16 || (c == P16 && Nat.eq(16, z, P)))
31 c += Nat.inc(16, z);
39 int[] z = Nat.fromBigInteger(521, x);
40 if (Nat.eq(17, z, P))
42 Nat.zero(17, z)
    [all...]
SecP521R1FieldElement.java 7 import org.bouncycastle.math.raw.Nat;
28 this.x = Nat.create(17);
38 return Nat.isZero(17, x);
43 return Nat.isOne(17, x);
48 return Nat.getBit(x, 0) == 1;
53 return Nat.toBigInteger(17, x);
68 int[] z = Nat.create(17);
75 int[] z = Nat.create(17);
82 int[] z = Nat.create(17);
89 int[] z = Nat.create(17)
    [all...]
SecP384R1Field.java 5 import org.bouncycastle.math.raw.Nat;
26 int c = Nat.add(12, x, y, z);
27 if (c != 0 || (z[11] == P11 && Nat.gte(12, z, P)))
35 int c = Nat.add(24, xx, yy, zz);
36 if (c != 0 || (zz[23] == PExt23 && Nat.gte(24, zz, PExt)))
38 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
40 Nat.incAt(24, zz, PExtInv.length);
47 int c = Nat.inc(12, x, z);
48 if (c != 0 || (z[11] == P11 && Nat.gte(12, z, P)))
56 int[] z = Nat.fromBigInteger(384, x)
    [all...]
SecP224K1Field.java 5 import org.bouncycastle.math.raw.Nat;
26 Nat.add33To(7, PInv33, z);
32 int c = Nat.add(14, xx, yy, zz);
33 if (c != 0 || (zz[13] == PExt13 && Nat.gte(14, zz, PExt)))
35 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
37 Nat.incAt(14, zz, PExtInv.length);
44 int c = Nat.inc(7, x, z);
47 Nat.add33To(7, PInv33, z);
56 Nat.add33To(7, PInv33, z);
65 Nat.shiftDownBit(7, x, 0, z)
    [all...]
SecP384R1FieldElement.java 7 import org.bouncycastle.math.raw.Nat;
28 this.x = Nat.create(12);
38 return Nat.isZero(12, x);
43 return Nat.isOne(12, x);
48 return Nat.getBit(x, 0) == 1;
53 return Nat.toBigInteger(12, x);
68 int[] z = Nat.create(12);
75 int[] z = Nat.create(12);
82 int[] z = Nat.create(12);
89 int[] z = Nat.create(12)
    [all...]
SecP192K1Field.java 5 import org.bouncycastle.math.raw.Nat;
25 Nat.add33To(6, PInv33, z);
31 int c = Nat.add(12, xx, yy, zz);
32 if (c != 0 || (zz[11] == PExt11 && Nat.gte(12, zz, PExt)))
34 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
36 Nat.incAt(12, zz, PExtInv.length);
43 int c = Nat.inc(6, x, z);
46 Nat.add33To(6, PInv33, z);
64 Nat.shiftDownBit(6, x, 0, z);
69 Nat.shiftDownBit(6, z, c)
    [all...]
SecP256K1Field.java 5 import org.bouncycastle.math.raw.Nat;
27 Nat.add33To(8, PInv33, z);
33 int c = Nat.add(16, xx, yy, zz);
34 if (c != 0 || (zz[15] == PExt15 && Nat.gte(16, zz, PExt)))
36 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
38 Nat.incAt(16, zz, PExtInv.length);
45 int c = Nat.inc(8, x, z);
48 Nat.add33To(8, PInv33, z);
66 Nat.shiftDownBit(8, x, 0, z);
71 Nat.shiftDownBit(8, z, c)
    [all...]
SecP192R1Field.java 5 import org.bouncycastle.math.raw.Nat;
32 int c = Nat.add(12, xx, yy, zz);
33 if (c != 0 || (zz[11] == PExt11 && Nat.gte(12, zz, PExt)))
35 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
37 Nat.incAt(12, zz, PExtInv.length);
44 int c = Nat.inc(6, x, z);
65 Nat.shiftDownBit(6, x, 0, z);
70 Nat.shiftDownBit(6, z, c);
84 if (c != 0 || (zz[11] == PExt11 && Nat.gte(12, zz, PExt)))
86 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0
    [all...]
SecP224R1Field.java 5 import org.bouncycastle.math.raw.Nat;
32 int c = Nat.add(14, xx, yy, zz);
33 if (c != 0 || (zz[13] == PExt13 && Nat.gte(14, zz, PExt)))
35 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0)
37 Nat.incAt(14, zz, PExtInv.length);
44 int c = Nat.inc(7, x, z);
65 Nat.shiftDownBit(7, x, 0, z);
70 Nat.shiftDownBit(7, z, c);
84 if (c != 0 || (zz[13] == PExt13 && Nat.gte(14, zz, PExt)))
86 if (Nat.addTo(PExtInv.length, PExtInv, zz) != 0
    [all...]
SecP384R1Point.java 6 import org.bouncycastle.math.raw.Nat;
91 int[] tt1 = Nat.create(24);
92 int[] tt2 = Nat.create(24);
93 int[] t3 = Nat.create(12);
94 int[] t4 = Nat.create(12);
134 int[] H = Nat.create(12);
137 int[] R = Nat.create(12);
141 if (Nat.isZero(12, H))
143 if (Nat.isZero(12, R))
156 int[] G = Nat.create(12)
    [all...]
SecP521R1Point.java 6 import org.bouncycastle.math.raw.Nat;
89 int[] t1 = Nat.create(17);
90 int[] t2 = Nat.create(17);
91 int[] t3 = Nat.create(17);
92 int[] t4 = Nat.create(17);
132 int[] H = Nat.create(17);
139 if (Nat.isZero(17, H))
141 if (Nat.isZero(17, R))
154 int[] G = Nat.create(17);
205 int[] t1 = Nat.create(17)
    [all...]
SecP256R1Field.java 5 import org.bouncycastle.math.raw.Nat;
32 int c = Nat.add(16, xx, yy, zz);
33 if (c != 0 || (zz[15] == PExt15 && Nat.gte(16, zz, PExt)))
35 Nat.subFrom(16, PExt, zz);
41 int c = Nat.inc(8, x, z);
62 Nat.shiftDownBit(8, x, 0, z);
67 Nat.shiftDownBit(8, z, c);
81 if (c != 0 || (zz[15] == PExt15 && Nat.gte(16, zz, PExt)))
83 Nat.subFrom(16, PExt, zz);
229 int c = Nat.sub(16, xx, yy, zz)
    [all...]
SecP192K1Point.java 6 import org.bouncycastle.math.raw.Nat;
227 c = Nat.shiftUpBits(6, S, 2, 0);
231 c = Nat.shiftUpBits(6, T, 3, 0, t1);
SecP192R1Point.java 6 import org.bouncycastle.math.raw.Nat;
240 c = Nat.shiftUpBits(6, S, 2, 0);
243 c = Nat.shiftUpBits(6, T, 3, 0, t1);
SecP224K1Point.java 6 import org.bouncycastle.math.raw.Nat;
227 c = Nat.shiftUpBits(7, S, 2, 0);
231 c = Nat.shiftUpBits(7, T, 3, 0, t1);
SecP224R1Point.java 6 import org.bouncycastle.math.raw.Nat;
238 c = Nat.shiftUpBits(7, S, 2, 0);
241 c = Nat.shiftUpBits(7, T, 3, 0, t1);
SecP256K1Point.java 6 import org.bouncycastle.math.raw.Nat;
227 c = Nat.shiftUpBits(8, S, 2, 0);
231 c = Nat.shiftUpBits(8, T, 3, 0, t1);
SecP256R1Point.java 6 import org.bouncycastle.math.raw.Nat;
238 c = Nat.shiftUpBits(8, S, 2, 0);
241 c = Nat.shiftUpBits(8, T, 3, 0, t1);
SecP224R1FieldElement.java 7 import org.bouncycastle.math.raw.Nat;
240 int c = Nat.shiftUpBits(7, f, 2, 0);
  /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/raw/
Mod.java 24 if (Nat.isZero(len, x))
28 if (Nat.isOne(len, x))
34 int[] u = Nat.copy(len, x);
35 int[] a = Nat.create(len);
43 if (Nat.isOne(len, u))
49 int[] v = Nat.copy(len, p);
50 int[] b = Nat.create(len);
62 if (Nat.gte(uvLen, u, v))
64 Nat.subFrom(uvLen, v, u);
66 ac += Nat.subFrom(len, b, a) - bc
    [all...]
Nat384.java 21 c18 += neg ? Nat.addTo(12, tt, 0, zz, 6) : Nat.subFrom(12, tt, 0, zz, 6);
22 Nat.addWordAt(24, c18, zz, 18);
40 c18 += Nat.subFrom(12, tt, 0, zz, 6);
41 Nat.addWordAt(24, c18, zz, 18);
Nat512.java 21 c24 += neg ? Nat.addTo(16, tt, 0, zz, 8) : Nat.subFrom(16, tt, 0, zz, 8);
22 Nat.addWordAt(32, c24, zz, 24);
40 c24 += Nat.subFrom(16, tt, 0, zz, 8);
41 Nat.addWordAt(32, c24, zz, 24);
Nat192.java 616 return c == 0 ? 0 : Nat.incAt(6, z, zOff, 4);
634 return c == 0 ? 0 : Nat.incAt(6, z, zOff, 3);
650 return c == 0 ? 0 : Nat.incAt(6, z, zOff, 3);
  /external/clang/test/CXX/class.access/
p6.cpp 89 template <class T, class Nat> class A {
  /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/
ECFieldElement.java 7 import org.bouncycastle.math.raw.Nat;
413 int[] p = Nat.fromBigInteger(bits, q);
414 int[] n = Nat.fromBigInteger(bits, x);
415 int[] z = Nat.create(len);
417 return Nat.toBigInteger(len, z);

Completed in 310 milliseconds

1 2