| /trueos/contrib/wpa/src/tls/ |
| HD | bignum.h | 12 struct bignum; 14 struct bignum * bignum_init(void); 15 void bignum_deinit(struct bignum *n); 16 size_t bignum_get_unsigned_bin_len(struct bignum *n); 17 int bignum_get_unsigned_bin(const struct bignum *n, u8 *buf, size_t *len); 18 int bignum_set_unsigned_bin(struct bignum *n, const u8 *buf, size_t len); 19 int bignum_cmp(const struct bignum *a, const struct bignum *b); 20 int bignum_cmp_d(const struct bignum *a, unsigned long b); 21 int bignum_add(const struct bignum *a, const struct bignum *b, 22 struct bignum *c); [all …]
|
| HD | bignum.c | 30 struct bignum * bignum_init(void) in bignum_init() 32 struct bignum *n = os_zalloc(sizeof(mp_int)); in bignum_init() 47 void bignum_deinit(struct bignum *n) in bignum_deinit() 61 size_t bignum_get_unsigned_bin_len(struct bignum *n) in bignum_get_unsigned_bin_len() 75 int bignum_get_unsigned_bin(const struct bignum *n, u8 *buf, size_t *len) in bignum_get_unsigned_bin() 99 int bignum_set_unsigned_bin(struct bignum *n, const u8 *buf, size_t len) in bignum_set_unsigned_bin() 115 int bignum_cmp(const struct bignum *a, const struct bignum *b) in bignum_cmp() 127 int bignum_cmp_d(const struct bignum *a, unsigned long b) in bignum_cmp_d() 140 int bignum_add(const struct bignum *a, const struct bignum *b, in bignum_add() 141 struct bignum *c) in bignum_add() [all …]
|
| HD | rsa.c | 19 struct bignum *n; /* modulus (p * q) */ 20 struct bignum *e; /* public exponent */ 22 struct bignum *d; /* private exponent */ 23 struct bignum *p; /* prime p (factor of n) */ 24 struct bignum *q; /* prime q (factor of n) */ 25 struct bignum *dmp1; /* d mod (p - 1); CRT exponent */ 26 struct bignum *dmq1; /* d mod (q - 1); CRT exponent */ 27 struct bignum *iqmp; /* 1 / q mod p; CRT coefficient */ 32 struct bignum *num) in crypto_rsa_parse_integer() 129 struct bignum *zero; in crypto_rsa_import_private_key() [all …]
|
| HD | pkcs8.c | 23 struct bignum *zero; in pkcs8_key_import()
|
| /trueos/contrib/ldns/ |
| HD | host2str.c | 1934 unsigned char *bignum; in ldns_key2buffer_str() local 1951 bignum = LDNS_XMALLOC(unsigned char, LDNS_MAX_KEYLEN); in ldns_key2buffer_str() 1952 if (!bignum) { in ldns_key2buffer_str() 2014 i = (uint16_t)BN_bn2bin(rsa->n, bignum); in ldns_key2buffer_str() 2018 b64_bignum = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_B64, i, bignum); in ldns_key2buffer_str() 2026 i = (uint16_t)BN_bn2bin(rsa->e, bignum); in ldns_key2buffer_str() 2030 b64_bignum = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_B64, i, bignum); in ldns_key2buffer_str() 2040 i = (uint16_t)BN_bn2bin(rsa->d, bignum); in ldns_key2buffer_str() 2044 b64_bignum = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_B64, i, bignum); in ldns_key2buffer_str() 2057 i = (uint16_t)BN_bn2bin(rsa->p, bignum); in ldns_key2buffer_str() [all …]
|
| /trueos/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/struct/ |
| HD | tst.clauselocal.d | 38 long bignum; variable
|
| /trueos/contrib/apr-util/test/ |
| HD | testbuckets.c | 311 const apr_off_t bignum = (APR_INT64_C(2) << 32) + 424242; in test_insertfile() local 322 if (apr_file_trunc(f, bignum)) { in test_insertfile() 331 e = apr_brigade_insert_file(bb, f, 0, bignum, p); in test_insertfile() 347 ABTS_ASSERT(tc, "total size of buckets incorrect", count == bignum); in test_insertfile()
|
| /trueos/contrib/wpa/src/crypto/ |
| HD | crypto_internal-modexp.c | 21 struct bignum *bn_base, *bn_exp, *bn_modulus, *bn_result; in crypto_mod_exp()
|
| /trueos/contrib/binutils/gas/ |
| HD | dep-in.sed | 31 s! bignum\.h!!g
|
| HD | read.c | 4771 output_big_sleb128 (char *p, LITTLENUM_TYPE *bignum, int size) in output_big_sleb128() argument 4780 && bignum[size - 1] == LITTLENUM_MASK in output_big_sleb128() 4781 && bignum[size - 2] > LITTLENUM_MASK / 2) in output_big_sleb128() 4787 val |= (*bignum << loaded); in output_big_sleb128() 4790 bignum++; in output_big_sleb128() 4826 output_big_uleb128 (char *p, LITTLENUM_TYPE *bignum, int size) in output_big_uleb128() argument 4835 while (size > 0 && bignum[size - 1] == 0) in output_big_uleb128() 4842 val |= (*bignum << loaded); in output_big_uleb128() 4845 bignum++; in output_big_uleb128() 4865 output_big_leb128 (char *p, LITTLENUM_TYPE *bignum, int size, int sign) in output_big_leb128() argument [all …]
|
| HD | Makefile.am | 209 bignum.h \ 521 as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
|
| /trueos/usr.sbin/wpa/ |
| HD | Makefile.crypto | 31 bignum.c \
|
| /trueos/crypto/openssl/doc/crypto/ |
| HD | BN_mod_mul_montgomery.pod | 66 * (Ni is only stored for bignum algorithm) */
|
| /trueos/contrib/binutils/gas/config/ |
| HD | tc-s390.c | 822 LITTLENUM_TYPE bignum[4]; /* used if X_op == O_big && X_add_number > 0 */ member 952 if (memcmp (generic_bignum, lpe->bignum, 988 memcpy (lpe->bignum, generic_bignum, 1757 memcpy (generic_bignum, lpe->bignum,
|
| /trueos/contrib/jansson/doc/ |
| HD | conformance.rst | 110 supplemental "bignum" type add-on packages.
|
| /trueos/contrib/binutils/gas/po/ |
| HD | POTFILES.in | 6 bignum.h
|
| /trueos/crypto/openssh/ |
| HD | PROTOCOL.agent | 36 The "mpint1" type represents an arbitrary precision integer (bignum). 40 byte[(bits + 7) / 8] bignum 42 "bignum" contains an unsigned arbitrary precision integer encoded as
|
| /trueos/crypto/openssl/crypto/engine/ |
| HD | README | 197 What else? The bignum callbacks and associated ENGINE functions have been 201 application code to automatically hook and use ENGINE supplied bignum functions
|
| /trueos/crypto/openssl/ |
| HD | PROBLEMS | 92 When using the hp-parisc2-cc target, wrong bignum code is generated.
|
| HD | CHANGES.SSLeay | 46 ciphers and the bignum library. 106 - Converted the x86 bignum assembler to us the perl scripts 844 - I've re-written parts of the bignum library. This gives speedups 965 - Re work the asm. code for the x86. I've changed by low level bignum
|
| /trueos/contrib/wpa/wpa_supplicant/ |
| HD | README | 104 - bignum 106 TLSv1/X.509/ASN.1/RSA/bignum parts are about 25 kB on x86)
|
| /trueos/contrib/binutils/gas/doc/ |
| HD | as.texinfo | 2373 .octa 0x123456789abcdef0123456789ABCDEF0 # A bignum. 2589 @cindex constants, bignum 2590 A @dfn{bignum} has the same syntax and semantics as an integer 3588 A number can be a flonum or bignum. In this case, you are warned 5254 bignum, it emits a 16-byte integer. 5440 each bignum, it emits 5441 @ifclear bignum-16 5442 an 8-byte integer. If the bignum won't fit in 8 bytes, it prints a 5443 warning message; and just takes the lowest order 8 bytes of the bignum. 5450 @ifset bignum-16 [all …]
|
| /trueos/crypto/heimdal/doc/ |
| HD | copyright.texi | 166 Tom's fast math (bignum support) and LibTomMath
|
| /trueos/crypto/heimdal/ |
| HD | ChangeLog.2004 | 1351 * kdc/pkinit.c: adapt to asn1 bignum code, use HEIM_PKINIT errors 1353 * lib/krb5/pkinit.c: adapt to asn1 bignum code, use HEIM_PKINIT
|
| HD | NEWS | 262 * Updated the built-in crypto library with bignum support using
|