Emilia Kasper 9bed73adaa RT3066: rewrite RSA padding checks to be slightly more constant time.
Also tweak s3_cbc.c to use new constant-time methods.
Also fix memory leaks from internal errors in RSA_padding_check_PKCS1_OAEP_mgf1

This patch is based on the original RT submission by Adam Langley <agl@chromium.org>,
as well as code from BoringSSL and OpenSSL.

Reviewed-by: Kurt Roeckx <kurt@openssl.org>

Conflicts:
	crypto/rsa/rsa_oaep.c
	crypto/rsa/rsa_pk1.c
	ssl/s3_cbc.c
2014-09-24 12:47:19 +02:00
..
2012-04-16 17:43:02 +00:00
2013-10-30 14:37:22 +00:00
2013-09-18 13:46:02 +01:00
2013-09-18 13:46:02 +01:00
2009-04-21 22:20:12 +00:00
2014-02-26 15:33:10 +00:00
2014-08-28 18:09:05 +01:00
2014-06-09 12:09:51 +01:00
2013-02-06 13:56:12 +00:00
2014-01-07 15:41:11 +00:00
2014-08-28 18:09:59 +01:00
2014-08-09 00:09:14 +01:00
2014-08-28 18:09:05 +01:00
2002-07-10 07:01:54 +00:00
2014-08-26 16:55:54 -04:00
2014-08-28 18:09:59 +01:00
2014-08-28 18:09:05 +01:00
2014-08-06 20:41:53 +01:00
2014-08-28 18:09:05 +01:00
2014-08-28 18:10:21 +01:00
2014-07-04 13:42:05 +01:00
2013-09-18 13:46:02 +01:00
2014-08-28 18:10:21 +01:00
2014-09-09 13:58:33 -04:00
2014-08-28 18:10:21 +01:00
2014-08-28 18:10:21 +01:00
2009-12-27 22:59:09 +00:00
2014-08-06 20:41:53 +01:00