aboutsummaryrefslogtreecommitdiff
path: root/crypto/evp
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2018-10-24 21:30:00 +0200
committerRichard Levitte <levitte@openssl.org>2018-10-30 05:34:50 +0100
commitf71faf2753cc1b1cbba0da0997b70e5a908ac24b (patch)
tree46e46f897716f5cb9b9a53269a813ac87b74a9ac /crypto/evp
parentcf4eea12046445fc418507d2d5e14956b4353495 (diff)
downloadopenssl-f71faf2753cc1b1cbba0da0997b70e5a908ac24b.zip
openssl-f71faf2753cc1b1cbba0da0997b70e5a908ac24b.tar.gz
openssl-f71faf2753cc1b1cbba0da0997b70e5a908ac24b.tar.bz2
EVP_MAC: Add CMAC implementation
Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/7484)
Diffstat (limited to 'crypto/evp')
-rw-r--r--crypto/evp/c_allm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/evp/c_allm.c b/crypto/evp/c_allm.c
index d5eb858..862b639 100644
--- a/crypto/evp/c_allm.c
+++ b/crypto/evp/c_allm.c
@@ -12,4 +12,7 @@
void openssl_add_all_macs_int(void)
{
+#ifndef OPENSSL_NO_CMAC
+ EVP_add_mac(&cmac_meth);
+#endif
}