From 374c3aec89b56384b5d2d1aa7c813c0f6147e832 Mon Sep 17 00:00:00 2001 From: Yanray Wang Date: Fri, 5 May 2023 12:46:48 +0800 Subject: [PATCH] all.sh: add test for AES-128bit only without MBEDTLS_CTR_DRBG_C Signed-off-by: Yanray Wang --- tests/scripts/all.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh index 0dd7e73239..242256b68f 100755 --- a/tests/scripts/all.sh +++ b/tests/scripts/all.sh @@ -3459,6 +3459,18 @@ component_test_aes_only_128_bit_keys () { make test } +component_test_no_ctr_drbg_aes_only_128_bit_keys () { + msg "build: default config with AES_ONLY_128_BIT_KEY_LENGTH enabled and MBEDTLS_CTR_DRBG_C disabled" + scripts/config.py set MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH + scripts/config.py unset MBEDTLS_CTR_DRBG_C + scripts/config.py unset MBEDTLS_PADLOCK_C + + make CC=gcc CFLAGS='-Werror -Wall -Wextra' + + msg "test: AES_ONLY_128_BIT_KEY_LENGTH without MBEDTLS_CTR_DRBG_C" + make test +} + component_test_aes_fewer_tables () { msg "build: default config with AES_FEWER_TABLES enabled" scripts/config.py set MBEDTLS_AES_FEWER_TABLES