commit | ecc0ce7e67b7dcfdfc57ffa99d70c9a04996e15b | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Fri Jul 18 18:39:42 2014 -0400 |
committer | Adam Langley <agl@google.com> | Fri Jul 18 23:35:04 2014 +0000 |
tree | 22a6abd430d4e93e85367512dcba67be45785d5e | |
parent | e14dcc45e879807422c0497c7b6a4dcb92ad2a54 [diff] |
Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK. Custom RSA and ECDSA keys may not expose the key material. Plumb and "opaque" bit out of the *_METHOD up to EVP_PKEY. Query that in ssl_rsa.c to skip the sanity checks for certificate and key matching. Change-Id: I362a2d5116bfd1803560dfca1d69a91153e895fc Reviewed-on: https://boringssl-review.googlesource.com/1255 Reviewed-by: Adam Langley <agl@google.com>