diff options
author | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2018-09-21 22:10:03 +0300 |
---|---|---|
committer | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2020-06-07 00:58:59 +0300 |
commit | 1da75337cc400c779e3fb09e4911d48008c5c205 (patch) | |
tree | 3102528ec4a2625aaac7dd7bbe33e222e9124499 /configure.ac | |
parent | 13cf683708c3a8c32914d486f800b8a55b3d5a7c (diff) | |
download | gnutls-1da75337cc400c779e3fb09e4911d48008c5c205.tar.gz |
nettle/gost: add CMAC-64/Magma/Kuznyechik code
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 8f4cc69ad2..45f44c282a 100644 --- a/configure.ac +++ b/configure.ac @@ -656,6 +656,13 @@ AC_CHECK_FUNCS(nettle_cmac128_update) LIBS=$save_LIBS AM_CONDITIONAL(NEED_CMAC, [test "$ac_cv_func_nettle_cmac128_update" != "yes"]) +# Check for CMAC-64 support +save_LIBS=$LIBS +LIBS="$LIBS $NETTLE_LIBS" +AC_CHECK_FUNCS(nettle_cmac64_update) +LIBS=$save_LIBS +AM_CONDITIONAL(NEED_CMAC64, [test "$ac_cv_func_nettle_cmac64_update" != "yes"]) + # Check if nettle has XTS support save_LIBS=$LIBS LIBS="$LIBS $NETTLE_LIBS" @@ -719,6 +726,18 @@ LIBS="$LIBS $NETTLE_LIBS" AC_CHECK_FUNCS(nettle_kuznyechik_set_key) LIBS=$save_LIBS +# Check for CMAC MAGMA support +save_LIBS=$LIBS +LIBS="$LIBS $NETTLE_LIBS" +AC_CHECK_FUNCS(nettle_cmac_magma_update) +LIBS=$save_LIBS + +# Check for CMAC KUZNYECHIK support +save_LIBS=$LIBS +LIBS="$LIBS $NETTLE_LIBS" +AC_CHECK_FUNCS(nettle_cmac_kuznyechik_update) +LIBS=$save_LIBS + # Check sonames of the linked libraries needed for FIPS selftests. save_LIBS=$LIBS LIBS="$LIBS $GMP_LIBS" |