From d0ec6fc04da02611fdf9bdf4f12150d5341ba938 Mon Sep 17 00:00:00 2001 From: Jiang Guang Ming Date: Mon, 2 Sep 2024 20:44:27 +0800 Subject: [PATCH] fix(mbedtls): MBEDTLS_CMAC_C not effective when MBEDTLS_USE_CRYPTO_ROM_IMPL enabled --- components/mbedtls/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mbedtls/Kconfig b/components/mbedtls/Kconfig index 9a00086e99..628434f43b 100644 --- a/components/mbedtls/Kconfig +++ b/components/mbedtls/Kconfig @@ -379,7 +379,6 @@ menu "mbedTLS" config MBEDTLS_CMAC_C bool "Enable CMAC mode for block ciphers" - default y if MBEDTLS_USE_CRYPTO_ROM_IMPL default n depends on MBEDTLS_AES_C || MBEDTLS_DES_C help @@ -1144,6 +1143,7 @@ menu "mbedTLS" select MBEDTLS_SHA512_C select MBEDTLS_AES_C select MBEDTLS_CCM_C + select MBEDTLS_CMAC_C select MBEDTLS_ROM_MD5 select MBEDTLS_HARDWARE_SHA select MBEDTLS_ECP_RESTARTABLE