diff options
Diffstat (limited to 'lib/libcrypto/crypto.h')
-rw-r--r-- | lib/libcrypto/crypto.h | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/libcrypto/crypto.h b/lib/libcrypto/crypto.h index 351ccfd35b4..56c5dfadb8c 100644 --- a/lib/libcrypto/crypto.h +++ b/lib/libcrypto/crypto.h @@ -538,25 +538,9 @@ void OPENSSL_init(void); #define fips_md_init(alg) fips_md_init_ctx(alg, alg) -#ifdef OPENSSL_FIPS -#define fips_md_init_ctx(alg, cx) \ - int alg##_Init(cx##_CTX *c) \ - { \ - if (FIPS_mode()) OpenSSLDie(__FILE__, __LINE__, \ - "Low level API call to digest " #alg " forbidden in FIPS mode!"); \ - return private_##alg##_Init(c); \ - } \ - int private_##alg##_Init(cx##_CTX *c) - -#define fips_cipher_abort(alg) \ - if (FIPS_mode()) OpenSSLDie(__FILE__, __LINE__, \ - "Low level API call to cipher " #alg " forbidden in FIPS mode!") - -#else #define fips_md_init_ctx(alg, cx) \ int alg##_Init(cx##_CTX *c) #define fips_cipher_abort(alg) while(0) -#endif /* CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. It * takes an amount of time dependent on |len|, but independent of the contents |