remove FIPS module code from crypto/ecdh
Reviewed-by: Tim Hudson <tjh@openssl.org>
This commit is contained in:
parent
dbfbe10a1f
commit
1c98de6d81
@ -119,14 +119,6 @@ static int ecdh_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
|
|||||||
size_t buflen, len;
|
size_t buflen, len;
|
||||||
unsigned char *buf=NULL;
|
unsigned char *buf=NULL;
|
||||||
|
|
||||||
#ifdef OPENSSL_FIPS
|
|
||||||
if(FIPS_selftest_failed())
|
|
||||||
{
|
|
||||||
FIPSerr(FIPS_F_ECDH_COMPUTE_KEY,FIPS_R_FIPS_SELFTEST_FAILED);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (outlen > INT_MAX)
|
if (outlen > INT_MAX)
|
||||||
{
|
{
|
||||||
ECDHerr(ECDH_F_ECDH_COMPUTE_KEY,ERR_R_MALLOC_FAILURE); /* sort of, anyway */
|
ECDHerr(ECDH_F_ECDH_COMPUTE_KEY,ERR_R_MALLOC_FAILURE); /* sort of, anyway */
|
||||||
|
Loading…
Reference in New Issue
Block a user