Yanray Wang
72d7bb4bca
check_config.h: add checks for CIPHER_ENCRYPT_ONLY
...
MBEDTLS_CIPHER_ENCRYPT_ONLY is an internal configuration which is
automatically enabled via the PSA. Typically,
once MBEDTLS_CIPHER_ENCRYPT_ONLY is enabled,
MBEDTLS_PSA_CRYPTO_CONFIG must be enabled. This check is only used
to prevent user explicitly enabling MBEDTLS_CIPHER_ENCRYPT_ONLY.
In addition, we shouldn't enable MBEDTLS_CIPHER_ENCRYPT_ONLY if
either CIPHER_MODE_CBC, CIPHER_MODE_XTS or NIST_KW_C is enabled.
Since three of them always need AES-decrypt.
Signed-off-by: Yanray Wang <yanray.wang@arm.com >
2023-09-01 17:35:58 +08:00
..
2023-09-01 16:35:33 +08:00
2023-09-01 17:06:38 +08:00
2023-07-13 10:02:32 -04:00
2023-05-04 13:01:47 +02:00
2023-01-11 14:50:10 +01:00
2023-08-02 16:06:32 +02:00
2023-08-21 16:09:14 +02:00
2023-09-01 17:06:38 +08:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-09-01 17:35:58 +08:00
2023-07-13 10:02:32 -04:00
2023-01-11 14:50:10 +01:00
2021-06-18 12:59:38 +02:00
2023-09-01 17:35:58 +08:00
2023-08-01 15:04:11 +01:00
2023-03-24 10:43:40 +01:00
2023-07-25 10:57:01 +02:00
2023-09-01 17:06:38 +08:00
2023-07-13 10:02:32 -04:00
2023-01-11 14:50:10 +01:00
2023-07-13 10:02:32 -04:00
2023-04-25 14:30:34 +02:00
2023-08-09 12:35:47 +08:00
2023-03-24 10:43:40 +01:00
2023-02-07 19:55:31 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-07-13 10:02:32 -04:00
2023-01-11 14:50:10 +01:00
2023-08-21 15:47:21 +00:00
2023-01-11 14:50:10 +01:00
2023-07-28 08:34:09 +00:00
2023-01-11 14:50:10 +01:00
2023-06-27 12:20:32 +01:00
2023-01-11 14:50:10 +01:00
2023-06-19 19:24:05 +02:00
2023-01-11 14:50:10 +01:00
2023-08-10 15:48:18 +02:00
2023-01-11 14:50:10 +01:00
2023-03-14 07:13:50 +00:00
2023-01-11 14:50:10 +01:00
2023-02-07 16:14:40 +08:00
2023-01-11 14:50:10 +01:00
2023-07-03 10:42:15 -04:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-07-06 12:47:28 +02:00
2023-01-11 14:50:10 +01:00
2023-07-27 14:50:09 +00:00
2023-01-11 14:50:10 +01:00
2023-06-07 17:08:29 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-07-13 10:02:32 -04:00
2023-07-28 16:46:55 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-08-01 07:13:36 +00:00
2023-01-11 14:50:10 +01:00
2023-03-31 15:50:54 +01:00
2023-01-11 14:50:10 +01:00
2023-03-01 20:10:29 +01:00
2023-06-05 16:46:47 +02:00
2023-06-05 15:38:53 +02:00
2023-08-16 09:19:46 +00:00