boringssl/crypto/digest
David Benjamin 00505ec2e1 Add EVP_md5_sha1.
Use it in ssl3_cert_verify_hash so signing a pre-TLS-1.2 handshake hash can go
through RSA_sign and be intercepted via RSA_METHOD appropriately. This avoids
Windows needing to intercept sign_raw. (CAPI keys cannot provide sign_raw,
unless the input size happens to be that of NID_md5_sha1.)

Also use it in processing ServerKeyExchange to avoid special-casing RSA.

BUG=crbug.com/437023

Change-Id: Ia07433f468b75fdf7bfc8fa90c9751639b2478e6
Reviewed-on: https://boringssl-review.googlesource.com/2420
Reviewed-by: David Benjamin <davidben@google.com>
2014-12-02 20:45:07 +00:00
..
CMakeLists.txt Add digest_test with tests for all existing EVP_MDs. 2014-11-06 01:49:03 +00:00
digest_error.c Move public headers to include/openssl/ 2014-07-14 22:42:18 +00:00
digest_test.c Add EVP_md5_sha1. 2014-12-02 20:45:07 +00:00
digest.c Add misc functions for easier porting. 2014-09-18 22:38:11 +00:00
digests.c Add EVP_md5_sha1. 2014-12-02 20:45:07 +00:00
internal.h Inital import. 2014-06-20 13:17:32 -07:00
md32_common.h Silence warnings about unused values. 2014-10-01 17:27:08 +00:00