diff options
Diffstat (limited to 'src/lib/libssl/src/crypto/evp/evp.h')
-rw-r--r-- | src/lib/libssl/src/crypto/evp/evp.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/lib/libssl/src/crypto/evp/evp.h b/src/lib/libssl/src/crypto/evp/evp.h index 09e597f631..f29e0ba8f0 100644 --- a/src/lib/libssl/src/crypto/evp/evp.h +++ b/src/lib/libssl/src/crypto/evp/evp.h | |||
@@ -86,7 +86,7 @@ | |||
86 | #define EVP_CAST5_KEY_SIZE 16 | 86 | #define EVP_CAST5_KEY_SIZE 16 |
87 | #define EVP_RC5_32_12_16_KEY_SIZE 16 | 87 | #define EVP_RC5_32_12_16_KEY_SIZE 16 |
88 | */ | 88 | */ |
89 | #define EVP_MAX_MD_SIZE 64 /* to fit SHA512 */ | 89 | #define EVP_MAX_MD_SIZE 64 /* longest known SHA512 */ |
90 | #define EVP_MAX_KEY_LENGTH 32 | 90 | #define EVP_MAX_KEY_LENGTH 32 |
91 | #define EVP_MAX_IV_LENGTH 16 | 91 | #define EVP_MAX_IV_LENGTH 16 |
92 | #define EVP_MAX_BLOCK_LENGTH 32 | 92 | #define EVP_MAX_BLOCK_LENGTH 32 |
@@ -589,6 +589,16 @@ const EVP_MD *EVP_sha(void); | |||
589 | const EVP_MD *EVP_sha1(void); | 589 | const EVP_MD *EVP_sha1(void); |
590 | const EVP_MD *EVP_dss(void); | 590 | const EVP_MD *EVP_dss(void); |
591 | const EVP_MD *EVP_dss1(void); | 591 | const EVP_MD *EVP_dss1(void); |
592 | #ifdef OPENSSL_FIPS | ||
593 | #ifndef OPENSSL_NO_SHA256 | ||
594 | const EVP_MD *EVP_sha224(void); | ||
595 | const EVP_MD *EVP_sha256(void); | ||
596 | #endif | ||
597 | #ifndef OPENSSL_NO_SHA512 | ||
598 | const EVP_MD *EVP_sha384(void); | ||
599 | const EVP_MD *EVP_sha512(void); | ||
600 | #endif | ||
601 | #endif | ||
592 | #endif | 602 | #endif |
593 | #ifndef OPENSSL_NO_MDC2 | 603 | #ifndef OPENSSL_NO_MDC2 |
594 | const EVP_MD *EVP_mdc2(void); | 604 | const EVP_MD *EVP_mdc2(void); |