aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto/c_src/openssl_config.h
diff options
context:
space:
mode:
authorHans Nilsson <[email protected]>2019-02-06 11:38:05 +0100
committerGitHub <[email protected]>2019-02-06 11:38:05 +0100
commit3542afbdc4909455ad9e45e2b5328835a838a1bd (patch)
tree01b5bbd83c684737aaa3a46735f86a7a93b8e423 /lib/crypto/c_src/openssl_config.h
parent152c7863a80c308075b6b67a704dd2234a4e28e2 (diff)
parent9aa84d39edef976250774811ac9a6e6895041c14 (diff)
downloadotp-3542afbdc4909455ad9e45e2b5328835a838a1bd.tar.gz
otp-3542afbdc4909455ad9e45e2b5328835a838a1bd.tar.bz2
otp-3542afbdc4909455ad9e45e2b5328835a838a1bd.zip
Merge pull request #2129 from hanssv/crypto/add_blake2_support
Add hash function BLAKE2 to crypto:hash/hmac OTP-15564
Diffstat (limited to 'lib/crypto/c_src/openssl_config.h')
-rw-r--r--lib/crypto/c_src/openssl_config.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/crypto/c_src/openssl_config.h b/lib/crypto/c_src/openssl_config.h
index c0ce1a59fe..16bc59a865 100644
--- a/lib/crypto/c_src/openssl_config.h
+++ b/lib/crypto/c_src/openssl_config.h
@@ -158,6 +158,12 @@
# define HAVE_SHA3_512
# endif
+// BLAKE2:
+#if OPENSSL_VERSION_NUMBER >= PACKED_OPENSSL_VERSION_PLAIN(1,1,1) \
+ && !defined(OPENSSL_NO_BLAKE2)
+# define HAVE_BLAKE2
+#endif
+
#if OPENSSL_VERSION_NUMBER >= PACKED_OPENSSL_VERSION(0,9,8,'o') \
&& !defined(OPENSSL_NO_EC) \
&& !defined(OPENSSL_NO_ECDH) \