Home
last modified time | relevance | path

Searched refs:BN_FLG_CONSTTIME (Results 1 – 25 of 34) sorted by relevance

12

/src/crypto/openssl/crypto/rsa/
H A Drsa_sp800_56b_gen.c109 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 Drsa_sp800_56b_check.c41 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 Drsa_gen.c120 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 Drsa_ossl.c299 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 Drsa_lib.c420 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 Drsa_crpt.c153 BN_with_flags(n, rsa->n, BN_FLG_CONSTTIME); in RSA_setup_blinding()
/src/crypto/openssl/crypto/bn/
H A Dbn_exp.c54 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 Dbn_gcd.c67 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 Dbn_mont.c275 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 Dbn_lib.c183 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 Dbn_rand.c264 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 Dbn_blind.c62 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 Dbn_rsa_fips186_4.c143 BN_set_flags(p1, BN_FLG_CONSTTIME); in bn_rsa_fips186_4_find_aux_prob_prime()
/src/crypto/openssl/crypto/dsa/
H A Ddsa_ossl.c151 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 Ddsa_backend.c169 BN_set_flags(dsa_privkey, BN_FLG_CONSTTIME); in ossl_dsa_key_from_pkcs8()
H A Ddsa_key.c50 BN_with_flags(prk, priv_key, BN_FLG_CONSTTIME); in ossl_dsa_generate_public_key()
/src/crypto/openssl/crypto/ec/
H A Dec_mult.c185 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 Dbntest.c205 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 Ddh_key.c80 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 Dsrp_lib.c225 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 Dx_bignum.c144 BN_set_flags(bn, BN_FLG_CONSTTIME); in bn_secure_c2i()
/src/crypto/openssl/crypto/
H A Ddeterministic_nonce.c64 BN_set_flags(out, BN_FLG_CONSTTIME); in bits2int_consttime()
/src/crypto/openssl/doc/man3/
H A DBN_copy.pod28 B<BN_FLG_CONSTTIME> flag set for constant time operations. The temporary copy in
H A DBN_mod_exp_mont.pod38 I<a>, I<p>, I<m>, any of which have B<BN_FLG_CONSTTIME> flag.
/src/crypto/openssh/
H A Dssh-rsa.c383 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()

12