Emilia Kasper 904fcce0c6 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
2014-09-24 14:35:03 +02:00
..
2014-08-06 21:30:39 +01:00
2014-09-04 16:07:16 +02:00
2013-10-01 15:26:14 +01:00
2009-12-22 11:45:59 +00:00
2014-05-29 14:12:13 +01:00
2011-02-03 12:04:40 +00:00
2010-05-26 23:23:44 +00:00
2009-09-06 15:49:12 +00:00
2014-08-29 21:38:03 +01:00
2012-10-05 20:51:31 +00:00
2012-10-05 20:51:31 +00:00
2013-01-20 01:12:15 +00:00
2014-06-27 22:59:13 +01:00
2011-05-19 17:39:49 +00:00
2014-06-28 00:06:47 +01:00
2009-12-09 15:00:20 +00:00
2007-08-31 10:12:35 +00:00
2014-08-30 19:19:47 +02:00
2006-02-04 01:45:59 +00:00
2014-08-06 21:30:39 +01:00
2014-07-06 00:36:10 +01:00
2014-05-29 14:12:13 +01:00
2009-02-14 21:49:38 +00:00
2008-12-23 11:33:01 +00:00
2014-08-06 22:24:50 +01:00
2009-02-19 09:42:51 +00:00
2014-04-22 22:52:26 +01:00
2014-04-15 18:53:14 +01:00
2011-08-12 12:32:10 +00:00
2013-02-05 16:46:15 +00:00
2000-02-01 02:21:16 +00:00
2014-08-28 17:18:01 +02:00
2007-06-23 18:47:51 +00:00
2009-04-16 17:22:51 +00:00
2009-06-01 12:14:15 +00:00
2014-08-06 22:25:27 +01:00
2008-11-11 12:23:18 +00:00
2014-01-11 22:42:15 +00:00
2003-11-28 13:10:58 +00:00