aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2022-03-17 11:09:23 +0100
committerGilles Peskine <Gilles.Peskine@arm.com>2022-03-17 11:11:42 +0100
commit421b1aa737bbe697acef2991b4853571d2e6cd4c (patch)
treea113454f96b99c094b88e9b157f22c512db3b2a0
parentaddca422cea2a5bb166b9ed98e93a7ace1353bd5 (diff)
downloadmbedtls-421b1aa737bbe697acef2991b4853571d2e6cd4c.zip
mbedtls-421b1aa737bbe697acef2991b4853571d2e6cd4c.tar.gz
mbedtls-421b1aa737bbe697acef2991b4853571d2e6cd4c.tar.bz2
Add missing logic for accelerated ECB under MBEDTLS_PSA_CRYPTO_CONFIGdev/gilles-peskine-arm/psa-test-op-fail
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
-rw-r--r--include/mbedtls/config_psa.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/mbedtls/config_psa.h b/include/mbedtls/config_psa.h
index 6eccd5a..c52acc5 100644
--- a/include/mbedtls/config_psa.h
+++ b/include/mbedtls/config_psa.h
@@ -390,7 +390,8 @@ extern "C" {
#endif
#endif /* PSA_WANT_ALG_XTS */
-#if defined(PSA_WANT_ALG_ECB_NO_PADDING)
+#if defined(PSA_WANT_ALG_ECB_NO_PADDING) && \
+ !defined(MBEDTLS_PSA_ACCEL_ALG_ECB_NO_PADDING)
#define MBEDTLS_PSA_BUILTIN_ALG_ECB_NO_PADDING 1
#endif