From 809cec683e66e2cc8d791b9a8ca6536ee1d248fe Mon Sep 17 00:00:00 2001 From: Dominik Ermel Date: Wed, 19 Mar 2025 15:28:26 +0000 Subject: [PATCH] zephyr: Deselect MBEDTLS_KEY_EXCHANGE_RSA_ENABLED Replace MBEDTLS_KEY_EXCHANGE_RSA_ENABLED with MBEDTLS_RSA_C, as RSA here does not require all the things that MBEDTLS_KEY_EXCHANGE_RSA_ENABLED brings in, specifically the x509 parser. Signed-off-by: Dominik Ermel --- boot/zephyr/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot/zephyr/Kconfig b/boot/zephyr/Kconfig index 988c329c86..d2c64322d2 100644 --- a/boot/zephyr/Kconfig +++ b/boot/zephyr/Kconfig @@ -213,7 +213,7 @@ config BOOT_SIGNATURE_TYPE_RSA select BOOT_USE_MBEDTLS select MBEDTLS select MBEDTLS_ASN1_PARSE_C if MBEDTLS_BUILTIN - select MBEDTLS_KEY_EXCHANGE_RSA_ENABLED if MBEDTLS_BUILTIN + select MBEDTLS_RSA_C if MBEDTLS_BUILTIN select BOOT_ENCRYPTION_SUPPORT select BOOT_IMG_HASH_ALG_SHA256_ALLOW select BOOT_AES_MBEDTLS_DEPENDENCIES if MBEDTLS_BUILTIN && BOOT_ENCRYPT_IMAGE