Remove OPENSSL_FIPSCANISTER code.

OPENSSL_FIPSCANISTER is only set if the fips module is being built
(as opposed to being used). Since the fips module wont be built in
master this is redundant.
Reviewed-by: Tim Hudson <tjh@openssl.org>
This commit is contained in:
Dr. Stephen Henson
2014-10-18 23:59:37 +01:00
parent 225fce8a98
commit c603c723ce
7 changed files with 0 additions and 58 deletions

View File

@@ -561,32 +561,3 @@ err:
EC_POINT_free(point);
return ret;
}
#ifdef OPENSSL_FIPSCANISTER
/* FIPS stanadlone version of ecdsa_check: just return FIPS method */
ECDSA_DATA *fips_ecdsa_check(EC_KEY *key)
{
static ECDSA_DATA rv = {
0,0,0,
&openssl_ecdsa_meth
};
return &rv;
}
/* Standalone digest sign and verify */
int FIPS_ecdsa_verify_digest(EC_KEY *key,
const unsigned char *dig, int dlen, ECDSA_SIG *s)
{
ECDSA_DATA *ecdsa = ecdsa_check(key);
if (ecdsa == NULL)
return 0;
return ecdsa->meth->ecdsa_do_verify(dig, dlen, s, key);
}
ECDSA_SIG * FIPS_ecdsa_sign_digest(EC_KEY *key,
const unsigned char *dig, int dlen)
{
ECDSA_DATA *ecdsa = ecdsa_check(key);
if (ecdsa == NULL)
return NULL;
return ecdsa->meth->ecdsa_do_sign(dig, dlen, NULL, NULL, key);
}
#endif