Move constant time RSA code out of libssl
authorMatt Caswell <matt@openssl.org>
Mon, 11 Nov 2019 15:54:33 +0000 (15:54 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 5 Dec 2019 16:12:18 +0000 (16:12 +0000)
commite7db9680db57e180c525bc57c3858d8dd5637940
tree8be8007fd133215deb3c79768c1579063cdd98db
parentd9a75107478380641b6862acac74d0bb870a5374
Move constant time RSA code out of libssl

Server side RSA key transport code in a Client Key Exchange message
currently uses constant time code to check that the RSA decrypt is
correctly formatted. The previous commit taught the underlying RSA
implementation how to do this instead, so we use that implementation and
remove this code from libssl.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/10411)
ssl/statem/statem_srvr.c