| /src/crypto/openssl/crypto/rsa/ |
| H A D | rsa_sp800_56b_gen.c | 109 BN_set_flags(Xpo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 110 BN_set_flags(Xqo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 118 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 119 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 251 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 252 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 253 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 254 BN_set_flags(p1q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 255 BN_set_flags(gcd, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 276 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() [all …]
|
| H A D | rsa_sp800_56b_check.c | 41 BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_rsa_check_crt_components() 42 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_check_crt_components() 43 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_check_crt_components() 151 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_check_prime_factor() 152 BN_set_flags(gcd, BN_FLG_CONSTTIME); in ossl_rsa_check_prime_factor() 192 BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent() 193 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent() 194 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent() 195 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent() 196 BN_set_flags(p1q1, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent() [all …]
|
| H A D | rsa_gen.c | 120 BN_set_flags(r0, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() 121 BN_set_flags(r1, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() 122 BN_set_flags(r2, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() 137 BN_set_flags(r2, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() 180 BN_set_flags(dval, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() 336 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 341 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 344 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 384 BN_set_flags(prime, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 418 BN_set_flags(r2, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() [all …]
|
| H A D | rsa_ossl.c | 299 BN_set_flags(f, BN_FLG_CONSTTIME); in rsa_blinding_invert() 392 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_encrypt() 453 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in derive_kdk() 636 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_decrypt() 835 if (!(BN_with_flags(factor, rsa->p, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 838 || !(BN_with_flags(factor, rsa->q, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 847 BN_with_flags(factor, pinfo->r, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 922 BN_with_flags(c, I, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 935 BN_with_flags(dmq1, rsa->dmq1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 961 BN_with_flags(dmp1, rsa->dmp1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() [all …]
|
| H A D | rsa_lib.c | 420 BN_set_flags(r->d, BN_FLG_CONSTTIME); in RSA_set0_key() 439 BN_set_flags(r->p, BN_FLG_CONSTTIME); in RSA_set0_factors() 444 BN_set_flags(r->q, BN_FLG_CONSTTIME); in RSA_set0_factors() 464 BN_set_flags(r->dmp1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 469 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 474 BN_set_flags(r->iqmp, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 514 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 515 BN_set_flags(pinfo->d, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 516 BN_set_flags(pinfo->t, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 829 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() [all …]
|
| H A D | rsa_crpt.c | 153 BN_with_flags(n, rsa->n, BN_FLG_CONSTTIME); in RSA_setup_blinding()
|
| /src/crypto/openssl/crypto/bn/ |
| H A D | bn_exp.c | 54 if (BN_get_flags(p, BN_FLG_CONSTTIME) != 0 in BN_exp() 55 || BN_get_flags(a, BN_FLG_CONSTTIME) != 0) { in BN_exp() 145 && (BN_get_flags(p, BN_FLG_CONSTTIME) == 0) in BN_mod_exp() 146 && (BN_get_flags(a, BN_FLG_CONSTTIME) == 0) in BN_mod_exp() 147 && (BN_get_flags(m, BN_FLG_CONSTTIME) == 0)) { in BN_mod_exp() 179 if (BN_get_flags(p, BN_FLG_CONSTTIME) != 0 in BN_mod_exp_recp() 180 || BN_get_flags(a, BN_FLG_CONSTTIME) != 0 in BN_mod_exp_recp() 181 || BN_get_flags(m, BN_FLG_CONSTTIME) != 0) { in BN_mod_exp_recp() 332 && (BN_get_flags(p, BN_FLG_CONSTTIME) != 0 in BN_mod_exp_mont() 333 || BN_get_flags(a, BN_FLG_CONSTTIME) != 0 in BN_mod_exp_mont() [all …]
|
| H A D | bn_gcd.c | 67 BN_with_flags(&local_B, B, BN_FLG_CONSTTIME); in bn_mod_inverse_no_branch() 98 BN_with_flags(&local_A, A, BN_FLG_CONSTTIME); in bn_mod_inverse_no_branch() 213 if ((BN_get_flags(a, BN_FLG_CONSTTIME) != 0) in int_bn_mod_inverse() 214 || (BN_get_flags(n, BN_FLG_CONSTTIME) != 0)) { in int_bn_mod_inverse() 559 BN_set_flags(a, BN_FLG_CONSTTIME); in BN_are_coprime()
|
| H A D | bn_mont.c | 275 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 276 BN_set_flags(&(mont->N), BN_FLG_CONSTTIME); in BN_MONT_CTX_set() 289 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 290 BN_set_flags(&tmod, BN_FLG_CONSTTIME); in BN_MONT_CTX_set()
|
| H A D | bn_lib.c | 183 if (a->flags & BN_FLG_CONSTTIME) { in BN_num_bits() 338 bn_words = BN_get_flags(b, BN_FLG_CONSTTIME) ? b->dmax : b->top; in BN_copy() 355 #define FLAGS_DATA(flags) ((flags) & (BN_FLG_STATIC_DATA | BN_FLG_CONSTTIME | BN_FLG_SECURE | BN_FL… 713 if (BN_get_flags(a, BN_FLG_CONSTTIME) in BN_ucmp() 981 #define BN_CONSTTIME_SWAP_FLAGS (BN_FLG_CONSTTIME | BN_FLG_FIXED_TOP) in BN_consttime_swap()
|
| H A D | bn_rand.c | 264 BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_bn_priv_rand_range_fixed_top() 372 BN_set_flags(out, BN_FLG_CONSTTIME); in ossl_bn_gen_dsa_nonce_fixed_top()
|
| H A D | bn_blind.c | 62 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_BLINDING_new() 63 BN_set_flags(ret->mod, BN_FLG_CONSTTIME); in BN_BLINDING_new()
|
| H A D | bn_rsa_fips186_4.c | 143 BN_set_flags(p1, BN_FLG_CONSTTIME); in bn_rsa_fips186_4_find_aux_prob_prime()
|
| /src/crypto/openssl/crypto/dsa/ |
| H A D | dsa_ossl.c | 151 BN_set_flags(blind, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 152 BN_set_flags(blindm, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 153 BN_set_flags(tmp, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 294 BN_set_flags(k, BN_FLG_CONSTTIME); in dsa_sign_setup() 295 BN_set_flags(l, BN_FLG_CONSTTIME); in dsa_sign_setup()
|
| H A D | dsa_backend.c | 169 BN_set_flags(dsa_privkey, BN_FLG_CONSTTIME); in ossl_dsa_key_from_pkcs8()
|
| H A D | dsa_key.c | 50 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME); in ossl_dsa_generate_public_key()
|
| /src/crypto/openssl/crypto/ec/ |
| H A D | ec_mult.c | 185 EC_POINT_BN_set_flags(p, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 186 EC_POINT_BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 187 EC_POINT_BN_set_flags(s, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 221 BN_set_flags(k, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 238 BN_set_flags(lambda, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder()
|
| /src/crypto/openssl/test/ |
| H A D | bntest.c | 205 BN_set_flags(a, BN_FLG_CONSTTIME); in test_swap() 210 || !TEST_true(BN_get_flags(b, BN_FLG_CONSTTIME)) in test_swap() 211 || !TEST_false(BN_get_flags(a, BN_FLG_CONSTTIME))) in test_swap() 218 || !TEST_true(BN_get_flags(a, BN_FLG_CONSTTIME)) in test_swap() 219 || !TEST_false(BN_get_flags(b, BN_FLG_CONSTTIME))) in test_swap() 226 || !TEST_true(BN_get_flags(a, BN_FLG_CONSTTIME)) in test_swap() 227 || !TEST_false(BN_get_flags(b, BN_FLG_CONSTTIME))) in test_swap() 2435 BN_set_flags(numerator, BN_FLG_CONSTTIME); in test_negzero() 2436 BN_set_flags(denominator, BN_FLG_CONSTTIME); in test_negzero() 2730 BN_set_flags(b[i], BN_FLG_CONSTTIME); in test_ctx_set_ct_flag() [all …]
|
| /src/crypto/openssl/crypto/dh/ |
| H A D | dh_key.c | 80 BN_set_flags(dh->priv_key, BN_FLG_CONSTTIME); in ossl_dh_compute_key() 253 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME); in ossl_dh_generate_public_key()
|
| /src/crypto/openssl/crypto/srp/ |
| H A D | srp_lib.c | 225 BN_with_flags(xtmp, x, BN_FLG_CONSTTIME); in SRP_Calc_client_key_ex() 226 BN_set_flags(tmp, BN_FLG_CONSTTIME); in SRP_Calc_client_key_ex()
|
| /src/crypto/openssl/crypto/asn1/ |
| H A D | x_bignum.c | 144 BN_set_flags(bn, BN_FLG_CONSTTIME); in bn_secure_c2i()
|
| /src/crypto/openssl/crypto/ |
| H A D | deterministic_nonce.c | 64 BN_set_flags(out, BN_FLG_CONSTTIME); in bits2int_consttime()
|
| /src/crypto/openssl/doc/man3/ |
| H A D | BN_copy.pod | 28 B<BN_FLG_CONSTTIME> flag set for constant time operations. The temporary copy in
|
| H A D | BN_mod_exp_mont.pod | 38 I<a>, I<p>, I<m>, any of which have B<BN_FLG_CONSTTIME> flag.
|
| /src/crypto/openssh/ |
| H A D | ssh-rsa.c | 383 BN_set_flags(aux, BN_FLG_CONSTTIME); in ssh_rsa_complete_crt_parameters() 384 BN_set_flags(d_consttime, BN_FLG_CONSTTIME); in ssh_rsa_complete_crt_parameters()
|