Home
last modified time | relevance | path

Searched refs:bignum (Results 1 – 25 of 42) sorted by relevance

12

/trueos/contrib/wpa/src/tls/
HDbignum.h12 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 …]
HDbignum.c30 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 …]
HDrsa.c19 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 …]
HDpkcs8.c23 struct bignum *zero; in pkcs8_key_import()
/trueos/contrib/ldns/
HDhost2str.c1934 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/
HDtst.clauselocal.d38 long bignum; variable
/trueos/contrib/apr-util/test/
HDtestbuckets.c311 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/
HDcrypto_internal-modexp.c21 struct bignum *bn_base, *bn_exp, *bn_modulus, *bn_result; in crypto_mod_exp()
/trueos/contrib/binutils/gas/
HDdep-in.sed31 s! bignum\.h!!g
HDread.c4771 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 …]
HDMakefile.am209 bignum.h \
521 as.h asintl.h bignum.h bit_fix.h config.h emul.h expr.h flonum.h \
/trueos/usr.sbin/wpa/
HDMakefile.crypto31 bignum.c \
/trueos/crypto/openssl/doc/crypto/
HDBN_mod_mul_montgomery.pod66 * (Ni is only stored for bignum algorithm) */
/trueos/contrib/binutils/gas/config/
HDtc-s390.c822 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/
HDconformance.rst110 supplemental "bignum" type add-on packages.
/trueos/contrib/binutils/gas/po/
HDPOTFILES.in6 bignum.h
/trueos/crypto/openssh/
HDPROTOCOL.agent36 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/
HDREADME197 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/
HDPROBLEMS92 When using the hp-parisc2-cc target, wrong bignum code is generated.
HDCHANGES.SSLeay46 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/
HDREADME104 - bignum
106 TLSv1/X.509/ASN.1/RSA/bignum parts are about 25 kB on x86)
/trueos/contrib/binutils/gas/doc/
HDas.texinfo2373 .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/
HDcopyright.texi166 Tom's fast math (bignum support) and LibTomMath
/trueos/crypto/heimdal/
HDChangeLog.20041351 * 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
HDNEWS262 * Updated the built-in crypto library with bignum support using

12