aboutsummaryrefslogtreecommitdiff
path: root/configs/crypto-config-symmetric-only.h
diff options
context:
space:
mode:
authorRyan Everett <ryan.everett@arm.com>2024-04-30 17:21:15 +0100
committerRonald Cron <ronald.cron@arm.com>2024-05-16 08:12:03 +0200
commit2abd658030d14360f130f1444180f12995cd4d52 (patch)
treeedfe9a9dd7d6ec8249672ab2687fe290e829b56b /configs/crypto-config-symmetric-only.h
parentc3051572cac18d6222fdc37c1294e5824eafe066 (diff)
downloadmbedtls-2abd658030d14360f130f1444180f12995cd4d52.zip
mbedtls-2abd658030d14360f130f1444180f12995cd4d52.tar.gz
mbedtls-2abd658030d14360f130f1444180f12995cd4d52.tar.bz2
Address symmetric-only comments
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
Diffstat (limited to 'configs/crypto-config-symmetric-only.h')
-rw-r--r--configs/crypto-config-symmetric-only.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/configs/crypto-config-symmetric-only.h b/configs/crypto-config-symmetric-only.h
index 799890d..5d6bf85 100644
--- a/configs/crypto-config-symmetric-only.h
+++ b/configs/crypto-config-symmetric-only.h
@@ -33,17 +33,20 @@
#define PSA_WANT_ALG_RIPEMD160 1
#define PSA_WANT_ALG_SHA_1 1
#define PSA_WANT_ALG_STREAM_CIPHER 1
-#define PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS 1
-#define PSA_WANT_ALG_TLS12_PRF 1
-#define PSA_WANT_ALG_TLS12_PSK_TO_MS 1
-
-/* The library does not currently support enabling SHA-224 without SHA-256.
- * A future version of the library will have this option disabled
- * by default. */
#define PSA_WANT_ALG_SHA_224 1
#define PSA_WANT_ALG_SHA_256 1
#define PSA_WANT_ALG_SHA_384 1
#define PSA_WANT_ALG_SHA_512 1
+#define PSA_WANT_ALG_SHA3_224 1
+#define PSA_WANT_ALG_SHA3_256 1
+#define PSA_WANT_ALG_SHA3_384 1
+#define PSA_WANT_ALG_SHA3_512 1
+#define PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS 1
+#define PSA_WANT_ALG_TLS12_PRF 1
+#define PSA_WANT_ALG_TLS12_PSK_TO_MS 1
+
+/* XTS is not yet supported via the PSA API in Mbed TLS. */
+//#define PSA_WANT_ALG_XTS 1
#define PSA_WANT_KEY_TYPE_AES 1
#define PSA_WANT_KEY_TYPE_ARIA 1