Hey , I want to implement a CMAC with the AES algorithm . In the prj.conf i added
CONFIG_PSA_WANT_ALG_CMAC=y but i received this error : error: #error "PSA_WANT_ALG_CMAC defined, but not all prerequisites"
i would like to know , which prerequisites do i have to add . I am using nrf5340dk ,NCS v2.7.0
# # Copyright (c) 2024 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause # # The Zephyr CMSIS emulation assumes that ticks are ms, currently CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000 CONFIG_MAIN_STACK_SIZE=8192 CONFIG_HEAP_MEM_POOL_SIZE=8192 # Enable logging CONFIG_CONSOLE=y CONFIG_LOG=y # Enable nordic security backend and PSA APIs CONFIG_NRF_SECURITY=y CONFIG_MBEDTLS_PSA_CRYPTO_C=y CONFIG_MBEDTLS_ENABLE_HEAP=y CONFIG_MBEDTLS_HEAP_SIZE=8192 CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE=y CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT=y CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT=y CONFIG_PSA_WANT_ECC_TWISTED_EDWARDS_255=y CONFIG_PSA_WANT_ALG_SHA_512=y CONFIG_PSA_WANT_ALG_PURE_EDDSA=y # For key generation CONFIG_PSA_WANT_GENERATE_RANDOM=y #ECDH CONFIG_PSA_WANT_ALG_ECDH=y CONFIG_PSA_WANT_ECC_MONTGOMERY_255=y #HKDF CONFIG_PSA_WANT_ALG_HKDF=y CONFIG_PSA_WANT_ALG_HMAC=y CONFIG_PSA_WANT_ALG_SHA_256=y CONFIG_PSA_WANT_KEY_TYPE_HMAC=y #AES GCM CONFIG_PSA_WANT_KEY_TYPE_AES=y CONFIG_PSA_WANT_ALG_GCM=y #CMAC CONFIG_PSA_WANT_ALG_CMAC=y