/dragonfly/crypto/libressl/crypto/bn/ |
H A D | bn_lcl.h | 500 void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); 501 void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); 516 void bn_mul_high(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, BN_ULONG *l, int n2, 518 BN_ULONG bn_add_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, 520 BN_ULONG bn_sub_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, 522 int bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, const BN_ULONG *np, const BN_… 625 BN_ULONG bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); 626 BN_ULONG bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w); 628 BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d); 629 BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, int num); [all …]
|
H A D | bn_asm.c | 74 bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w) in bn_mul_add_words() 104 bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w) in bn_mul_words() 194 bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w) in bn_mul_words() 257 bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d) in bn_div_words() 267 bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d) in bn_div_words() 641 bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) in bn_mul_comba8() 745 bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) in bn_mul_comba4() 910 bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, const BN_ULONG *np, const BN_ULON… in bn_mul_mont() 1001 int bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, const BN_ULONG *np, const BN_… in bn_mul_mont() 1027 bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) in bn_mul_comba4() [all …]
|
H A D | bn_nist.c | 400 nist_cp_bn_0(BN_ULONG *dst, const BN_ULONG *src, int top, int max) in nist_cp_bn_0() 413 static void nist_cp_bn(BN_ULONG *dst, const BN_ULONG *src, int top) in nist_cp_bn() 469 BN_ULONG *a_d = a->d; in BN_nist_mod_192() 470 BN_ULONG *r_d, *res; in BN_nist_mod_192() 598 typedef BN_ULONG (*bn_addsub_f)(BN_ULONG *, const BN_ULONG *, 617 BN_ULONG *a_d = a->d; in BN_nist_mod_224() 618 BN_ULONG *r_d, *res; in BN_nist_mod_224() 802 BN_ULONG *r_d, *res; in BN_nist_mod_256() 1034 BN_ULONG *r_d, *res; in BN_nist_mod_384() 1286 BN_ULONG *r_d, *res; in BN_nist_mod_521() [all …]
|
H A D | bn_word.c | 63 BN_ULONG 67 BN_ULONG ret = 0; in BN_mod_word() 74 return (BN_ULONG) - 1; in BN_mod_word() 82 return (BN_ULONG)-1; in BN_mod_word() 102 return ((BN_ULONG)ret); in BN_mod_word() 105 BN_ULONG 108 BN_ULONG ret = 0; in BN_div_word() 116 return (BN_ULONG) - 1; in BN_div_word() 127 BN_ULONG l, d; in BN_div_word() 144 BN_ULONG l; in BN_add_word() [all …]
|
H A D | bn_mul.c | 83 BN_ULONG 84 bn_sub_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int cl, in bn_sub_part_words() 87 BN_ULONG c, t; in bn_sub_part_words() 231 BN_ULONG 232 bn_add_part_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b, int cl, in bn_add_part_words() 435 bn_mul_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2, int dna, in bn_mul_recursive() 583 bn_mul_part_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n, int tna, in bn_mul_part_recursive() 744 bn_mul_low_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n2, BN_ULONG *t) in bn_mul_low_recursive() 772 bn_mul_high(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, BN_ULONG *l, int n2, in bn_mul_high() 1101 bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb) in bn_mul_normal() [all …]
|
H A D | bn_lib.c | 235 BN_ULONG x, mask; in BN_num_bits_word() 268 static BN_ULONG * 453 BN_ULONG *A; in BN_copy() 499 BN_ULONG *tmp_d; in BN_swap() 531 BN_ULONG 572 BN_ULONG l; in BN_bin2bn() 621 BN_ULONG l; in bn2binpad() 690 BN_ULONG l; in BN_lebin2bn() 910 bn_cmp_words(const BN_ULONG *a, const BN_ULONG *b, int n) in bn_cmp_words() 969 BN_ULONG t; in BN_consttime_swap() [all …]
|
H A D | bn_sqr.c | 97 BN_ULONG t[8]; in BN_sqr() 104 BN_ULONG t[16]; in BN_sqr() 112 BN_ULONG t[BN_SQR_RECURSIVE_SIZE_NORMAL*2]; in BN_sqr() 117 j = BN_num_bits_word((BN_ULONG)al); in BN_sqr() 157 bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp) in bn_sqr_normal() 160 const BN_ULONG *ap; in bn_sqr_normal() 161 BN_ULONG *rp; in bn_sqr_normal() 204 bn_sqr_recursive(BN_ULONG *r, const BN_ULONG *a, int n2, BN_ULONG *t) in bn_sqr_recursive() 208 BN_ULONG ln, lo, *p; in bn_sqr_recursive() 248 memset(&(t[n2]), 0, n2 * sizeof(BN_ULONG)); in bn_sqr_recursive() [all …]
|
H A D | bn_prime.c | 295 BN_ULONG mod = BN_mod_word(a, primes[i]); in BN_is_prime_fasttest_ex() 296 if (mod == (BN_ULONG)-1) in BN_is_prime_fasttest_ex() 413 BN_ULONG delta, maxdelta; in probable_prime() 420 BN_ULONG mod = BN_mod_word(rnd, (BN_ULONG)primes[i]); in probable_prime() 421 if (mod == (BN_ULONG)-1) in probable_prime() 477 BN_LONG mod = BN_mod_word(rnd, (BN_ULONG)primes[i]); in probable_prime_dh() 478 if (mod == (BN_ULONG)-1) in probable_prime_dh() 542 BN_ULONG pmod = BN_mod_word(p, (BN_ULONG)primes[i]); in probable_prime_dh_safe() 543 BN_ULONG qmod = BN_mod_word(q, (BN_ULONG)primes[i]); in probable_prime_dh_safe() 544 if (pmod == (BN_ULONG)-1 || qmod == (BN_ULONG)-1) in probable_prime_dh_safe()
|
H A D | bn_div.c | 125 BN_ULONG *resp, *wnump; in BN_div_internal() 126 BN_ULONG d0, d1; in BN_div_internal() 255 BN_ULONG q, l0; in BN_div_internal() 260 BN_ULONG bn_div_3_words(BN_ULONG*, BN_ULONG, BN_ULONG); in BN_div_internal() 263 BN_ULONG n0, n1, rem = 0; in BN_div_internal() 275 q = (BN_ULONG)(((((BN_ULLONG)n0) << BN_BITS2)|n1)/d0); in BN_div_internal() 299 BN_ULONG t2l, t2h; in BN_div_internal() 313 BN_ULONG ql, qh; in BN_div_internal()
|
H A D | bn_gf2m.c | 136 bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) in bn_GF2m_mul_1x1() 139 BN_ULONG h, l, s; in bn_GF2m_mul_1x1() 202 BN_ULONG h, l, s; in bn_GF2m_mul_1x1() 301 bn_GF2m_mul_2x2(BN_ULONG *r, const BN_ULONG a1, const BN_ULONG a0, in bn_GF2m_mul_2x2() 302 const BN_ULONG b1, const BN_ULONG b0) in bn_GF2m_mul_2x2() 304 BN_ULONG m1, m0; in bn_GF2m_mul_2x2() 315 void bn_GF2m_mul_2x2(BN_ULONG *r, BN_ULONG a1, BN_ULONG a0, BN_ULONG b1, 316 BN_ULONG b0); 369 BN_ULONG zz, *z; in BN_GF2m_mod_arr() 778 BN_ULONG ul; in BN_GF2m_mod_inv() [all …]
|
H A D | bn_exp.c | 217 BN_ULONG A = a->d[0]; in BN_mod_exp_internal() 573 BN_ULONG *table = (BN_ULONG *)buf; in MOD_EXP_CTIME_COPY_TO_PREBUF() 591 volatile BN_ULONG *table = (volatile BN_ULONG *)buf; in MOD_EXP_CTIME_COPY_FROM_PREBUF() 598 BN_ULONG acc = 0; in MOD_EXP_CTIME_COPY_FROM_PREBUF() 609 BN_ULONG y0, y1, y2, y3; in MOD_EXP_CTIME_COPY_FROM_PREBUF() 620 BN_ULONG acc = 0; in MOD_EXP_CTIME_COPY_FROM_PREBUF() 751 void bn_mul_mont_gather5(BN_ULONG *rp, const BN_ULONG *ap, in BN_mod_exp_mont_consttime() 752 const void *table, const BN_ULONG *np, in BN_mod_exp_mont_consttime() 756 void bn_gather5(BN_ULONG *out, size_t num, in BN_mod_exp_mont_consttime() 759 BN_ULONG *np = mont->N.d, *n0 = mont->n0; in BN_mod_exp_mont_consttime() [all …]
|
H A D | bn_print.c | 116 BN_ULONG *bn_data = NULL, *lp; in BN_bn2dec() 140 bn_data = reallocarray(NULL, bn_data_num, sizeof(BN_ULONG)); in BN_bn2dec() 159 if (*lp == (BN_ULONG)-1) in BN_bn2dec() 193 BN_ULONG l = 0; in BN_hex2bn() 270 BN_ULONG l = 0; in BN_dec2bn() 406 (int)sizeof(BN_ULLONG) * 8, (int)sizeof(BN_ULONG) * 8); in BN_options() 409 (int)sizeof(BN_ULONG) * 8, (int)sizeof(BN_ULONG) * 8); in BN_options()
|
H A D | bn_shift.c | 69 BN_ULONG *ap, *rp, t, c; in BN_lshift1() 103 BN_ULONG *ap, *rp, t, c; in BN_rshift1() 140 BN_ULONG *t, *f; in BN_lshift() 141 BN_ULONG l; in BN_lshift() 182 BN_ULONG *t, *f; in BN_rshift() 183 BN_ULONG l, tmp; in BN_rshift()
|
H A D | bn_mont.c | 189 BN_ULONG *ap, *np, *rp, n0, v, carry; in BN_from_montgomery_word() 212 memset(&(rp[r->top]), 0, (max - r->top) * sizeof(BN_ULONG)); in BN_from_montgomery_word() 240 BN_ULONG *nrp; in BN_from_montgomery_word() 248 nrp = (BN_ULONG *)(((uintptr_t)rp & ~m)|((uintptr_t)ap & m)); in BN_from_montgomery_word() 251 BN_ULONG t1, t2, t3, t4; in BN_from_montgomery_word() 271 memcpy(rp, ap, nl*sizeof(BN_ULONG)); in BN_from_montgomery_word() 386 BN_ULONG buf[2]; in BN_MONT_CTX_set() 422 if (bn_expand(Ri, (int)sizeof(BN_ULONG) * 2) == NULL) in BN_MONT_CTX_set()
|
H A D | bn_add.c | 101 const BN_ULONG *ap, *bp; in BN_uadd() 102 BN_ULONG *rp, carry, t1, t2; in BN_uadd() 150 const BN_ULONG *ap, *bp; in BN_usub() 151 BN_ULONG t1, t2, borrow, *rp; in BN_usub()
|
H A D | bn_isqrt.c | 205 BN_ULONG r; in bn_is_perfect_square() 228 if ((r = BN_mod_word(n, 11 * 63 * 65)) == (BN_ULONG)-1) in bn_is_perfect_square()
|
H A D | bn_bpsw.c | 398 BN_ULONG mod; in bn_is_prime_bpsw() 414 if ((mod = BN_mod_word(n, primes[i])) == (BN_ULONG)-1) in bn_is_prime_bpsw()
|
/dragonfly/games/factor/ |
H A D | factor.c | 73 typedef u_long BN_ULONG; typedef 84 static BN_ULONG BN_div_word(BIGNUM *, BN_ULONG); 185 if (BN_mod_word(val, (BN_ULONG)*fact) == 0) in pr_fact() 210 BN_div_word(val, (BN_ULONG)*fact); in pr_fact() 211 } while (BN_mod_word(val, (BN_ULONG)*fact) == 0); in pr_fact() 332 static BN_ULONG 333 BN_div_word(BIGNUM *a, BN_ULONG b) in BN_div_word() 335 BN_ULONG mod; in BN_div_word()
|
/dragonfly/crypto/libressl/include/openssl/ |
H A D | bn.h | 174 #define BN_ULONG unsigned long macro 194 #define BN_ULONG unsigned int 341 int BN_is_word(const BIGNUM *a, const BN_ULONG w); 369 int BN_num_bits_word(BN_ULONG); 414 BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w); 415 BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w); 416 int BN_mul_word(BIGNUM *a, BN_ULONG w); 417 int BN_add_word(BIGNUM *a, BN_ULONG w); 418 int BN_sub_word(BIGNUM *a, BN_ULONG w); 419 int BN_set_word(BIGNUM *a, BN_ULONG w); [all …]
|
/dragonfly/lib/libtelnet/ |
H A D | pk.c | 69 BN_ULONG r, base = (1 << 8); in extractideakey() 100 BN_ULONG r, base = (1 << 8); in extractdeskey()
|
/dragonfly/usr.bin/dc/ |
H A D | inout.c | 188 BN_ULONG v; in readnumber() 311 BN_ULONG rem = BN_div_word(int_part->number, base); in printnumber()
|
/dragonfly/usr.sbin/keyserv/ |
H A D | setkey.c | 286 BN_ULONG r, base = (1 << 8); in extractdeskey()
|
/dragonfly/crypto/libressl/crypto/ec/ |
H A D | ec2_mult.c | 268 BN_ULONG mask, word; in ec_GF2m_montgomery_point_multiply()
|
H A D | ec_curve.c | 3382 || !BN_set_word(x, (BN_ULONG) data->cofactor)) { in ec_group_new_from_data()
|