Fix RSA dasync engine bug
When RSA went opaque a bug was introduced into the dasync engine where the wrong function was being set for the rsa_priv_dec operation. Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
This commit is contained in:
parent
de0717ebcc
commit
8aac5d2e5a
1 changed files with 1 additions and 1 deletions
|
@ -228,7 +228,7 @@ static int bind_dasync(ENGINE *e)
|
|||
|| RSA_meth_set_pub_enc(dasync_rsa_method, dasync_pub_enc) == 0
|
||||
|| RSA_meth_set_pub_dec(dasync_rsa_method, dasync_pub_dec) == 0
|
||||
|| RSA_meth_set_priv_enc(dasync_rsa_method, dasync_rsa_priv_enc) == 0
|
||||
|| RSA_meth_set_priv_enc(dasync_rsa_method, dasync_rsa_priv_dec) == 0
|
||||
|| RSA_meth_set_priv_dec(dasync_rsa_method, dasync_rsa_priv_dec) == 0
|
||||
|| RSA_meth_set_mod_exp(dasync_rsa_method, dasync_rsa_mod_exp) == 0
|
||||
|| RSA_meth_set_bn_mod_exp(dasync_rsa_method, BN_mod_exp_mont) == 0
|
||||
|| RSA_meth_set_init(dasync_rsa_method, dasync_rsa_init) == 0
|
||||
|
|
Loading…
Reference in a new issue