| /external/pdfium/third_party/bigint/ |
| D | BigInteger.hh | 12 /* A BigInteger object represents a signed integer of size limited only by 16 * A BigInteger is just an aggregate of a BigUnsigned and a sign. (It is no 19 class BigInteger { class 29 // Enumeration for the sign of a BigInteger. 38 BigInteger() : sign(zero), mag() {} in BigInteger() function in BigInteger 41 BigInteger(const BigInteger &x) : sign(x.sign), mag(x.mag) {} in BigInteger() function in BigInteger 44 BigInteger& operator=(const BigInteger &x); 47 BigInteger(const Blk *b, Index blen, Sign s); 50 BigInteger(const Blk *b, Index blen) : mag(b, blen) { in BigInteger() function in BigInteger 55 BigInteger(const BigUnsigned &x, Sign s); [all …]
|
| D | BigInteger.cc | 7 #include "BigInteger.hh" 9 BigInteger& BigInteger::operator =(const BigInteger &x) { in operator =() 20 BigInteger::BigInteger(const Blk *b, Index blen, Sign s) : mag(b, blen) { in BigInteger() function in BigInteger 39 BigInteger::BigInteger(const BigUnsigned &x, Sign s) : mag(x) { in BigInteger() function in BigInteger 60 * negative BigInteger instead of an exception. */ 63 BigInteger::BigInteger(unsigned long x) : mag(x) { sign = mag.isZero() ? zero : positive; } in BigInteger() function in BigInteger 64 BigInteger::BigInteger(unsigned int x) : mag(x) { sign = mag.isZero() ? zero : positive; } in BigInteger() function in BigInteger 65 BigInteger::BigInteger(unsigned short x) : mag(x) { sign = mag.isZero() ? zero : positive; } in BigInteger() function in BigInteger 71 BigInteger::Blk magOf(X x) { in magOf() 74 return BigInteger::Blk(x < 0 ? UX(-x) : x); in magOf() [all …]
|
| /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/asn1/sec/ |
| D | SECNamedCurves.java | 3 import java.math.BigInteger; 39 private static BigInteger fromHex(String hex) in fromHex() 41 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 52 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 53 BigInteger a = fromHex("DB7C2ABF62E35E668076BEAD2088"); 54 BigInteger b = fromHex("659EF8BA043916EEDE8911702B22"); 56 BigInteger n = fromHex("DB7C2ABF62E35E7628DFAC6561C5"); 57 BigInteger h = BigInteger.valueOf(1); 76 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 77 BigInteger a = fromHex("6127C24C05F38A0AAAF65C0EF02C"); [all …]
|
| /external/wycheproof/java/com/google/security/wycheproof/testcases/ |
| D | BigIntegerTest.java | 19 import java.math.BigInteger; 23 * Test BigInteger class. 28 public static final BigInteger[] NONPRIMES = 29 new BigInteger[] { 31 new BigInteger("-1"), 32 new BigInteger("0"), 33 new BigInteger("1"), 35 new BigInteger("147573952589676412927"), 36 new BigInteger("2361183241434822606847"), 38 new BigInteger("1194649"), [all …]
|
| D | EcdhTest.java | 21 import java.math.BigInteger; 98 final BigInteger s; // private key 101 public EcdhTestVector(String curvename, String pub, BigInteger s, String shared) { in EcdhTestVector() 128 new BigInteger("8af784fe9cebd363df85f598dcc2ab82b2ca725360dadb77b3708032", 16), 135 new BigInteger("051a995be2a8499e2c9331b3b5f3c012048bb02a1a6f044ed93d9bd295fcec16", 16), 143 new BigInteger("ff65a2bf5e1347e2286fb29273fb118a76996038bea2fcfd2032e8663f7588e5" 154 new BigInteger("01f362c182f1eaae2920578a2f30c228e28b996e74d4bd799621300d5f2e6c69" 172 new BigInteger("143be522a9d0420f6bd19b95ce3a5e19c61970c31f13448276546625e607e7c9", 16), 180 new BigInteger("56556c546751dee664ae71baa0189a2e69b1e1f8939a49ed7cc35d7ea98fbcc7", 16), 188 new BigInteger("ee383acde7e5b3e6c246833e183c4272a1714a13097b4b57bc2eeecdccbd69b6" [all …]
|
| /external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/sec/ |
| D | SECNamedCurves.java | 4 import java.math.BigInteger; 43 private static BigInteger fromHex(String hex) in fromHex() 45 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 56 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 57 BigInteger a = fromHex("DB7C2ABF62E35E668076BEAD2088"); 58 BigInteger b = fromHex("659EF8BA043916EEDE8911702B22"); 60 BigInteger n = fromHex("DB7C2ABF62E35E7628DFAC6561C5"); 61 BigInteger h = BigInteger.valueOf(1); 80 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 81 BigInteger a = fromHex("6127C24C05F38A0AAAF65C0EF02C"); [all …]
|
| /external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/asn1/sec/ |
| D | SECNamedCurves.java | 4 import java.math.BigInteger; 43 private static BigInteger fromHex(String hex) in fromHex() 45 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 56 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 57 BigInteger a = fromHex("DB7C2ABF62E35E668076BEAD2088"); 58 BigInteger b = fromHex("659EF8BA043916EEDE8911702B22"); 60 BigInteger n = fromHex("DB7C2ABF62E35E7628DFAC6561C5"); 61 BigInteger h = BigInteger.valueOf(1); 80 BigInteger p = fromHex("DB7C2ABF62E35E668076BEAD208B"); 81 BigInteger a = fromHex("6127C24C05F38A0AAAF65C0EF02C"); [all …]
|
| /external/wycheproof/keystore-cts/java/com/google/security/wycheproof/testcases/ |
| D | EcdhTest.java | 20 import java.math.BigInteger; 146 final BigInteger p; // characteristic of the field 147 final BigInteger n; // order of the subgroup 148 final BigInteger a; // parameter a of the Weierstrass representation 149 final BigInteger b; // parameter b of the Weierstrass represnetation 150 final BigInteger gx; // x-coordinate of the generator 151 final BigInteger gy; // y-coordainat of the generator 153 final BigInteger pubx; // x-coordinate of the public point 154 final BigInteger puby; // y-coordinate of the public point 159 BigInteger p, in EcPublicKeyTestVector() [all …]
|
| /external/ukey2/src/main/java/com/google/security/cryptauth/lib/securegcm/ |
| D | Ed25519.java | 17 import static java.math.BigInteger.ONE; 18 import static java.math.BigInteger.ZERO; 21 import java.math.BigInteger; 33 private static final BigInteger Ed25519_P = 34 new BigInteger("7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED", HEX_RADIX); 35 private static final BigInteger Ed25519_D = 36 new BigInteger("52036CEE2B6FFE738CC740797779E89800700A4D4141D8AB75EB4DCA135978A3", HEX_RADIX); 39 private static final BigInteger Ed25519_K = 40 new BigInteger("2406D9DC56DFFCE7198E80F2EEF3D13000E0149A8283B156EBD69B9426B2F159", HEX_RADIX); 43 static final BigInteger[] IDENTITY_POINT = new BigInteger[] {ZERO, ONE, ONE, ZERO}; [all …]
|
| /external/ukey2/src/main/javatest/com/google/security/cryptauth/lib/securegcm/ |
| D | Ed25519Test.java | 22 import java.math.BigInteger; 32 private static final BigInteger[] KM = new BigInteger[] { 33 new BigInteger("1981FB43F103290ECF9772022DB8B19BFAF389057ED91E8486EB368763435925", HEX_RADIX), 34 new BigInteger("A714C34F3B588AAC92FD2587884A20964FD351A1F147D5C4BBF5C2F37A77C36", HEX_RADIX)}; 35 private static final BigInteger[] KN = new BigInteger[] { 36 new BigInteger("201A184F47D9A7973891D148E3D1C864D8084547131C2C1CEFB7EEBD26C63567", HEX_RADIX), 37 new BigInteger("6DA2D3B18EC4F9AA3B08E39C997CD8BF6E9948FFD4FEFFECAF8DD0B3D648B7E8", HEX_RADIX)}; 40 private static final BigInteger P = 41 new BigInteger("7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED", HEX_RADIX); 46 private static final BigInteger[] KM_2 = new BigInteger[] { [all …]
|
| /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/asn1/x9/ |
| D | X962NamedCurves.java | 3 import java.math.BigInteger; 31 private static BigInteger fromHex(String hex) in fromHex() 33 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 40 BigInteger n = fromHex("ffffffffffffffffffffffff99def836146bc9b1b4d22831"); 41 BigInteger h = BigInteger.valueOf(1); 60 BigInteger n = fromHex("fffffffffffffffffffffffe5fb1a724dc80418648d8dd31"); 61 BigInteger h = BigInteger.valueOf(1); 80 BigInteger n = fromHex("ffffffffffffffffffffffff7a62d031c83f4294f640ec13"); 81 BigInteger h = BigInteger.valueOf(1); 100 BigInteger n = fromHex("7fffffffffffffffffffffff7fffff9e5e9a9f5d9071fbd1522688909d0b"); [all …]
|
| /external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/asn1/x9/ |
| D | X962NamedCurves.java | 4 import java.math.BigInteger; 33 private static BigInteger fromHex(String hex) in fromHex() 35 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 42 BigInteger n = fromHex("ffffffffffffffffffffffff99def836146bc9b1b4d22831"); 43 BigInteger h = BigInteger.valueOf(1); 62 BigInteger n = fromHex("fffffffffffffffffffffffe5fb1a724dc80418648d8dd31"); 63 BigInteger h = BigInteger.valueOf(1); 82 BigInteger n = fromHex("ffffffffffffffffffffffff7a62d031c83f4294f640ec13"); 83 BigInteger h = BigInteger.valueOf(1); 102 BigInteger n = fromHex("7fffffffffffffffffffffff7fffff9e5e9a9f5d9071fbd1522688909d0b"); [all …]
|
| /external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/asn1/x9/ |
| D | X962NamedCurves.java | 4 import java.math.BigInteger; 33 private static BigInteger fromHex(String hex) in fromHex() 35 return new BigInteger(1, Hex.decodeStrict(hex)); in fromHex() 42 BigInteger n = fromHex("ffffffffffffffffffffffff99def836146bc9b1b4d22831"); 43 BigInteger h = BigInteger.valueOf(1); 62 BigInteger n = fromHex("fffffffffffffffffffffffe5fb1a724dc80418648d8dd31"); 63 BigInteger h = BigInteger.valueOf(1); 82 BigInteger n = fromHex("ffffffffffffffffffffffff7a62d031c83f4294f640ec13"); 83 BigInteger h = BigInteger.valueOf(1); 102 BigInteger n = fromHex("7fffffffffffffffffffffff7fffff9e5e9a9f5d9071fbd1522688909d0b"); [all …]
|
| /external/wycheproof/keystore-cts/java/com/google/security/wycheproof/ |
| D | EcUtil.java | 16 import java.math.BigInteger; 112 final BigInteger p = new BigInteger(decimalP); in getNistCurveSpec() 113 final BigInteger n = new BigInteger(decimalN); in getNistCurveSpec() 114 final BigInteger three = new BigInteger("3"); in getNistCurveSpec() 115 final BigInteger a = p.subtract(three); in getNistCurveSpec() 116 final BigInteger b = new BigInteger(hexB, 16); in getNistCurveSpec() 117 final BigInteger gx = new BigInteger(hexGX, 16); in getNistCurveSpec() 118 final BigInteger gy = new BigInteger(hexGY, 16); in getNistCurveSpec() 179 BigInteger p = new BigInteger("D7C134AA264366862A18302575D1D787B09F075797DA89F57EC8C0FF", 16); in getBrainpoolP224r1Params() 180 BigInteger a = new BigInteger("68A5E62CA9CE6C1C299803A6C1530B514E182AD8B0042A59CAD29F43", 16); in getBrainpoolP224r1Params() [all …]
|
| /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/util/ |
| D | BigIntegers.java | 3 import java.math.BigInteger; 10 * BigInteger utilities. 14 public static final BigInteger ZERO = BigInteger.valueOf(0); 15 public static final BigInteger ONE = BigInteger.valueOf(1); 16 public static final BigInteger TWO = BigInteger.valueOf(2); 18 private static final BigInteger THREE = BigInteger.valueOf(3); 29 BigInteger value) in asUnsignedByteArray() 55 public static byte[] asUnsignedByteArray(int length, BigInteger value) in asUnsignedByteArray() 89 public static void asUnsignedByteArray(BigInteger value, byte[] buf, int off, int len) in asUnsignedByteArray() 112 * Return a random BigInteger not less than 'min' and not greater than 'max' [all …]
|
| /external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/util/ |
| D | BigIntegers.java | 4 import java.math.BigInteger; 11 * BigInteger utilities. 16 public static final BigInteger ZERO = BigInteger.valueOf(0); 17 public static final BigInteger ONE = BigInteger.valueOf(1); 18 public static final BigInteger TWO = BigInteger.valueOf(2); 20 private static final BigInteger THREE = BigInteger.valueOf(3); 31 BigInteger value) in asUnsignedByteArray() 57 public static byte[] asUnsignedByteArray(int length, BigInteger value) in asUnsignedByteArray() 91 public static void asUnsignedByteArray(BigInteger value, byte[] buf, int off, int len) in asUnsignedByteArray() 114 * Return a random BigInteger not less than 'min' and not greater than 'max' [all …]
|
| /external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/util/ |
| D | BigIntegers.java | 4 import java.math.BigInteger; 11 * BigInteger utilities. 16 public static final BigInteger ZERO = BigInteger.valueOf(0); 17 public static final BigInteger ONE = BigInteger.valueOf(1); 18 public static final BigInteger TWO = BigInteger.valueOf(2); 20 private static final BigInteger THREE = BigInteger.valueOf(3); 31 BigInteger value) in asUnsignedByteArray() 57 public static byte[] asUnsignedByteArray(int length, BigInteger value) in asUnsignedByteArray() 91 public static void asUnsignedByteArray(BigInteger value, byte[] buf, int off, int len) in asUnsignedByteArray() 114 * Return a random BigInteger not less than 'min' and not greater than 'max' [all …]
|
| /external/cldr/tools/cldr-code/src/main/java/org/unicode/cldr/util/ |
| D | Rational.java | 4 import java.math.BigInteger; 36 public final BigInteger numerator; 37 public final BigInteger denominator; 173 return new Rational(BigInteger.valueOf(numerator), BigInteger.valueOf(denominator)); in of() 177 return new Rational(BigInteger.valueOf(numerator), BigInteger.ONE); in of() 180 public static Rational of(BigInteger numerator, BigInteger denominator) { in of() 184 public static Rational of(BigInteger numerator) { in of() 185 return new Rational(numerator, BigInteger.ONE); in of() 192 private Rational(BigInteger numerator, BigInteger denominator) { in Rational() 193 if (denominator.compareTo(BigInteger.ZERO) < 0) { in Rational() [all …]
|
| /external/guava/guava-tests/test/com/google/common/math/ |
| D | BigIntegerMathTest.java | 27 import static java.math.BigInteger.ONE; 28 import static java.math.BigInteger.TEN; 29 import static java.math.BigInteger.ZERO; 45 import java.math.BigInteger; 60 for (BigInteger x : POSITIVE_BIGINTEGER_CANDIDATES) { in testCeilingPowerOfTwo() 61 BigInteger result = BigIntegerMath.ceilingPowerOfTwo(x); in testCeilingPowerOfTwo() 69 for (BigInteger x : POSITIVE_BIGINTEGER_CANDIDATES) { 70 BigInteger result = BigIntegerMath.floorPowerOfTwo(x); 78 for (BigInteger x : NEGATIVE_BIGINTEGER_CANDIDATES) { 88 for (BigInteger x : NEGATIVE_BIGINTEGER_CANDIDATES) { [all …]
|
| /external/guava/android/guava-tests/test/com/google/common/math/ |
| D | BigIntegerMathTest.java | 27 import static java.math.BigInteger.ONE; 28 import static java.math.BigInteger.TEN; 29 import static java.math.BigInteger.ZERO; 45 import java.math.BigInteger; 60 for (BigInteger x : POSITIVE_BIGINTEGER_CANDIDATES) { in testCeilingPowerOfTwo() 61 BigInteger result = BigIntegerMath.ceilingPowerOfTwo(x); in testCeilingPowerOfTwo() 69 for (BigInteger x : POSITIVE_BIGINTEGER_CANDIDATES) { 70 BigInteger result = BigIntegerMath.floorPowerOfTwo(x); 78 for (BigInteger x : NEGATIVE_BIGINTEGER_CANDIDATES) { 88 for (BigInteger x : NEGATIVE_BIGINTEGER_CANDIDATES) { [all …]
|
| /external/wycheproof/java/com/google/security/wycheproof/ |
| D | EcUtil.java | 19 import java.math.BigInteger; 74 final BigInteger p = new BigInteger(decimalP); in getNistCurveSpec() 75 final BigInteger n = new BigInteger(decimalN); in getNistCurveSpec() 76 final BigInteger three = new BigInteger("3"); in getNistCurveSpec() 77 final BigInteger a = p.subtract(three); in getNistCurveSpec() 78 final BigInteger b = new BigInteger(hexB, 16); in getNistCurveSpec() 79 final BigInteger gx = new BigInteger(hexGX, 16); in getNistCurveSpec() 80 final BigInteger gy = new BigInteger(hexGY, 16); in getNistCurveSpec() 138 BigInteger p = in getBrainpoolP256r1Params() 139 new BigInteger("A9FB57DBA1EEA9BC3E660A909D838D726E3BF623D52620282013481D1F6E5377", 16); in getBrainpoolP256r1Params() [all …]
|
| /external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/params/ |
| D | RSAPrivateCrtKeyParameters.java | 3 import java.math.BigInteger; 8 private BigInteger e; 9 private BigInteger p; 10 private BigInteger q; 11 private BigInteger dP; 12 private BigInteger dQ; 13 private BigInteger qInv; 19 BigInteger modulus, in RSAPrivateCrtKeyParameters() 20 BigInteger publicExponent, in RSAPrivateCrtKeyParameters() 21 BigInteger privateExponent, in RSAPrivateCrtKeyParameters() [all …]
|
| D | DHParameters.java | 3 import java.math.BigInteger; 14 private BigInteger g; 15 private BigInteger p; 16 private BigInteger q; 17 private BigInteger j; 34 BigInteger p, in DHParameters() 35 BigInteger g) in DHParameters() 41 BigInteger p, in DHParameters() 42 BigInteger g, in DHParameters() 43 BigInteger q) in DHParameters() [all …]
|
| /external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/crypto/params/ |
| D | RSAPrivateCrtKeyParameters.java | 4 import java.math.BigInteger; 12 private BigInteger e; 13 private BigInteger p; 14 private BigInteger q; 15 private BigInteger dP; 16 private BigInteger dQ; 17 private BigInteger qInv; 23 BigInteger modulus, in RSAPrivateCrtKeyParameters() 24 BigInteger publicExponent, in RSAPrivateCrtKeyParameters() 25 BigInteger privateExponent, in RSAPrivateCrtKeyParameters() [all …]
|
| /external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/crypto/params/ |
| D | RSAPrivateCrtKeyParameters.java | 4 import java.math.BigInteger; 12 private BigInteger e; 13 private BigInteger p; 14 private BigInteger q; 15 private BigInteger dP; 16 private BigInteger dQ; 17 private BigInteger qInv; 23 BigInteger modulus, in RSAPrivateCrtKeyParameters() 24 BigInteger publicExponent, in RSAPrivateCrtKeyParameters() 25 BigInteger privateExponent, in RSAPrivateCrtKeyParameters() [all …]
|