/third_party/node/deps/openssl/openssl/crypto/rsa/ |
H A D | rsa_sp800_56b_gen.c | 112 BN_set_flags(Xpo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 113 BN_set_flags(Xqo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 121 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 122 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 247 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 248 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 249 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 250 BN_set_flags(p1q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 251 BN_set_flags(gcd, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 268 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() [all...] |
H A D | rsa_gen.c | 130 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 135 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 138 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 141 BN_set_flags(rsa->dmp1, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 144 BN_set_flags(rsa->dmq1, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 147 BN_set_flags(rsa->iqmp, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 187 BN_set_flags(prime, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 220 BN_set_flags(r2, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 347 BN_with_flags(pr0, r0, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 362 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() [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_ossl.c | 237 BN_set_flags(f, BN_FLG_CONSTTIME); in rsa_blinding_invert() 336 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_encrypt() 461 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_decrypt() 643 * BN_FLG_CONSTTIME flag in rsa_ossl_mod_exp() 645 if (!(BN_with_flags(factor, rsa->p, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 648 || !(BN_with_flags(factor, rsa->q, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 657 BN_with_flags(factor, pinfo->r, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 732 BN_with_flags(c, I, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 745 BN_with_flags(dmq1, rsa->dmq1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 771 BN_with_flags(dmp1, rsa->dmp1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() [all...] |
H A D | rsa_lib.c | 413 BN_set_flags(r->d, BN_FLG_CONSTTIME); in RSA_set0_key() 432 BN_set_flags(r->p, BN_FLG_CONSTTIME); in RSA_set0_factors() 437 BN_set_flags(r->q, BN_FLG_CONSTTIME); in RSA_set0_factors() 457 BN_set_flags(r->dmp1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 462 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 467 BN_set_flags(r->iqmp, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 507 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 508 BN_set_flags(pinfo->d, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 509 BN_set_flags(pinfo->t, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 802 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() [all...] |
/third_party/openssl/crypto/rsa/ |
H A D | rsa_sp800_56b_gen.c | 112 BN_set_flags(Xpo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 113 BN_set_flags(Xqo, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 121 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 122 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 247 BN_set_flags(p1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 248 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 249 BN_set_flags(lcm, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 250 BN_set_flags(p1q1, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 251 BN_set_flags(gcd, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() 268 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in ossl_rsa_sp800_56b_derive_params_from_pq() [all...] |
H A D | rsa_gen.c | 130 BN_set_flags(rsa->d, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 135 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 138 BN_set_flags(rsa->q, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 141 BN_set_flags(rsa->dmp1, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 144 BN_set_flags(rsa->dmq1, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 147 BN_set_flags(rsa->iqmp, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 187 BN_set_flags(prime, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 220 BN_set_flags(r2, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 347 BN_with_flags(pr0, r0, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() 362 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_multiprime_keygen() [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_ossl.c | 237 BN_set_flags(f, BN_FLG_CONSTTIME); in rsa_blinding_invert() 336 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_encrypt() 461 BN_with_flags(d, rsa->d, BN_FLG_CONSTTIME); in rsa_ossl_private_decrypt() 643 * BN_FLG_CONSTTIME flag in rsa_ossl_mod_exp() 645 if (!(BN_with_flags(factor, rsa->p, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 648 || !(BN_with_flags(factor, rsa->q, BN_FLG_CONSTTIME), in rsa_ossl_mod_exp() 657 BN_with_flags(factor, pinfo->r, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 732 BN_with_flags(c, I, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 745 BN_with_flags(dmq1, rsa->dmq1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() 771 BN_with_flags(dmp1, rsa->dmp1, BN_FLG_CONSTTIME); in rsa_ossl_mod_exp() [all...] |
H A D | rsa_lib.c | 413 BN_set_flags(r->d, BN_FLG_CONSTTIME); in RSA_set0_key() 432 BN_set_flags(r->p, BN_FLG_CONSTTIME); in RSA_set0_factors() 437 BN_set_flags(r->q, BN_FLG_CONSTTIME); in RSA_set0_factors() 457 BN_set_flags(r->dmp1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 462 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 467 BN_set_flags(r->iqmp, BN_FLG_CONSTTIME); in RSA_set0_crt_params() 507 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 508 BN_set_flags(pinfo->d, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 509 BN_set_flags(pinfo->t, BN_FLG_CONSTTIME); in RSA_set0_multi_prime_params() 798 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME); in DEFINE_STACK_OF() [all...] |
/third_party/node/deps/openssl/openssl/crypto/dsa/ |
H A D | dsa_ossl.c | 145 BN_set_flags(blind, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 146 BN_set_flags(blindm, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 147 BN_set_flags(tmp, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 272 BN_set_flags(k, BN_FLG_CONSTTIME); in dsa_sign_setup() 273 BN_set_flags(l, BN_FLG_CONSTTIME); in dsa_sign_setup()
|
/third_party/openssl/crypto/dsa/ |
H A D | dsa_ossl.c | 145 BN_set_flags(blind, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 146 BN_set_flags(blindm, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 147 BN_set_flags(tmp, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int() 272 BN_set_flags(k, BN_FLG_CONSTTIME); in dsa_sign_setup() 273 BN_set_flags(l, BN_FLG_CONSTTIME); in dsa_sign_setup()
|
/third_party/node/deps/openssl/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() 56 /* BN_FLG_CONSTTIME only supported by BN_mod_exp_mont() */ 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() 182 /* BN_FLG_CONSTTIME onl in BN_mod_exp_recp() [all...] |
H A D | bn_mont.c | 277 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 278 BN_set_flags(&(mont->N), BN_FLG_CONSTTIME); in BN_MONT_CTX_set() 291 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 292 BN_set_flags(&tmod, BN_FLG_CONSTTIME); in BN_MONT_CTX_set()
|
H A D | bn_gcd.c | 61 * Turn BN_FLG_CONSTTIME flag on, so that when BN_div is invoked, in bn_mod_inverse_no_branch() 67 BN_with_flags(&local_B, B, BN_FLG_CONSTTIME); in bn_mod_inverse_no_branch() 92 * Turn BN_FLG_CONSTTIME flag on, so that when BN_div is invoked, 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()
|
H A D | bn_blind.c | 64 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_BLINDING_new() 65 BN_set_flags(ret->mod, BN_FLG_CONSTTIME); in BN_BLINDING_new()
|
H A D | bn_lib.c | 183 if (a->flags & BN_FLG_CONSTTIME) { in BN_num_bits() 342 bn_words = BN_get_flags(b, BN_FLG_CONSTTIME) ? b->dmax : b->top; in BN_copy() 360 | BN_FLG_CONSTTIME \ 862 * BN_FLG_CONSTTIME: sufficient to mask and swap in BN_consttime_swap() 870 #define BN_CONSTTIME_SWAP_FLAGS (BN_FLG_CONSTTIME | BN_FLG_FIXED_TOP) in BN_consttime_swap()
|
/third_party/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() 56 /* BN_FLG_CONSTTIME only supported by BN_mod_exp_mont() */ 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() 182 /* BN_FLG_CONSTTIME onl in BN_mod_exp_recp() [all...] |
H A D | bn_gcd.c | 61 * Turn BN_FLG_CONSTTIME flag on, so that when BN_div is invoked, in bn_mod_inverse_no_branch() 67 BN_with_flags(&local_B, B, BN_FLG_CONSTTIME); in bn_mod_inverse_no_branch() 92 * Turn BN_FLG_CONSTTIME flag on, so that when BN_div is invoked, 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()
|
H A D | bn_mont.c | 277 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 278 BN_set_flags(&(mont->N), BN_FLG_CONSTTIME); in BN_MONT_CTX_set() 291 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_MONT_CTX_set() 292 BN_set_flags(&tmod, BN_FLG_CONSTTIME); in BN_MONT_CTX_set()
|
H A D | bn_blind.c | 64 if (BN_get_flags(mod, BN_FLG_CONSTTIME) != 0) in BN_BLINDING_new() 65 BN_set_flags(ret->mod, BN_FLG_CONSTTIME); in BN_BLINDING_new()
|
H A D | bn_lib.c | 183 if (a->flags & BN_FLG_CONSTTIME) { in BN_num_bits() 342 bn_words = BN_get_flags(b, BN_FLG_CONSTTIME) ? b->dmax : b->top; in BN_copy() 360 | BN_FLG_CONSTTIME \ 862 * BN_FLG_CONSTTIME: sufficient to mask and swap in BN_consttime_swap() 870 #define BN_CONSTTIME_SWAP_FLAGS (BN_FLG_CONSTTIME | BN_FLG_FIXED_TOP) in BN_consttime_swap()
|
/third_party/rust/crates/rust-openssl/openssl-sys/src/ |
H A D | bn.rs | 13 pub const BN_FLG_CONSTTIME: c_int = 0x04; consts
|
/third_party/node/deps/openssl/openssl/crypto/ec/ |
H A D | ec_mult.c | 190 EC_POINT_BN_set_flags(p, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 191 EC_POINT_BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 192 EC_POINT_BN_set_flags(s, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 226 BN_set_flags(k, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 243 BN_set_flags(lambda, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 450 * is why we ignore if BN_FLG_CONSTTIME is actually set and we in ossl_ec_wNAF_mul() 460 * To protect the secret scalar, we ignore if BN_FLG_CONSTTIME is in ossl_ec_wNAF_mul()
|
/third_party/openssl/crypto/ec/ |
H A D | ec_mult.c | 190 EC_POINT_BN_set_flags(p, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 191 EC_POINT_BN_set_flags(r, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 192 EC_POINT_BN_set_flags(s, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 226 BN_set_flags(k, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 243 BN_set_flags(lambda, BN_FLG_CONSTTIME); in ossl_ec_scalar_mul_ladder() 450 * is why we ignore if BN_FLG_CONSTTIME is actually set and we in ossl_ec_wNAF_mul() 460 * To protect the secret scalar, we ignore if BN_FLG_CONSTTIME is in ossl_ec_wNAF_mul()
|