summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp.h
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2011-08-23 20:51:38 +0000
committerAndy Polyakov <appro@openssl.org>2011-08-23 20:51:38 +0000
commitc608171d9c30eb54a30fe71f9a02a922514dfec7 (patch)
tree5117f51c9ae6ec1ecf69775b2a3e9083ac528639 /crypto/evp/evp.h
parentc2d4c2867b517ca9114cc80503e3ba18e6bc8a83 (diff)
Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.
Diffstat (limited to 'crypto/evp/evp.h')
-rw-r--r--crypto/evp/evp.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/evp/evp.h b/crypto/evp/evp.h
index d6cf616356..82e762f82d 100644
--- a/crypto/evp/evp.h
+++ b/crypto/evp/evp.h
@@ -766,6 +766,9 @@ const EVP_MD *EVP_dev_crypto_md5(void);
#ifndef OPENSSL_NO_RC4
const EVP_CIPHER *EVP_rc4(void);
const EVP_CIPHER *EVP_rc4_40(void);
+#ifndef OPENSSL_NO_MD5
+const EVP_CIPHER *EVP_rc4_hmac_md5(void);
+#endif
#endif
#ifndef OPENSSL_NO_IDEA
const EVP_CIPHER *EVP_idea_ecb(void);
@@ -837,6 +840,10 @@ const EVP_CIPHER *EVP_aes_256_ctr(void);
const EVP_CIPHER *EVP_aes_256_ccm(void);
const EVP_CIPHER *EVP_aes_256_gcm(void);
const EVP_CIPHER *EVP_aes_256_xts(void);
+#if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA1)
+const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha1(void);
+const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha1(void);
+#endif
#endif
#ifndef OPENSSL_NO_CAMELLIA
const EVP_CIPHER *EVP_camellia_128_ecb(void);