Home
last modified time | relevance | path

Searched refs:blind (Results 1 - 2 of 2) sorted by relevance

/third_party/node/deps/openssl/openssl/crypto/dsa/
H A Ddsa_ossl.c76 BIGNUM *m, *blind, *blindm, *tmp; in ossl_dsa_do_sign_int() local
106 blind = BN_CTX_get(ctx); in ossl_dsa_do_sign_int()
131 * We will blind this to protect against side channel attacks in ossl_dsa_do_sign_int()
133 * s := blind^-1 * k^-1 * (blind * m + blind * r * priv_key) mod q in ossl_dsa_do_sign_int()
141 if (!BN_priv_rand_ex(blind, BN_num_bits(dsa->params.q) - 1, in ossl_dsa_do_sign_int()
144 } while (BN_is_zero(blind)); in ossl_dsa_do_sign_int()
145 BN_set_flags(blind, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int()
149 /* tmp := blind * priv_ke in ossl_dsa_do_sign_int()
[all...]
/third_party/openssl/crypto/dsa/
H A Ddsa_ossl.c76 BIGNUM *m, *blind, *blindm, *tmp; in ossl_dsa_do_sign_int() local
106 blind = BN_CTX_get(ctx); in ossl_dsa_do_sign_int()
131 * We will blind this to protect against side channel attacks in ossl_dsa_do_sign_int()
133 * s := blind^-1 * k^-1 * (blind * m + blind * r * priv_key) mod q in ossl_dsa_do_sign_int()
141 if (!BN_priv_rand_ex(blind, BN_num_bits(dsa->params.q) - 1, in ossl_dsa_do_sign_int()
144 } while (BN_is_zero(blind)); in ossl_dsa_do_sign_int()
145 BN_set_flags(blind, BN_FLG_CONSTTIME); in ossl_dsa_do_sign_int()
149 /* tmp := blind * priv_ke in ossl_dsa_do_sign_int()
[all...]

Completed in 2 milliseconds