Gilles Peskine
b0537ba3b9
Reject invalid MAC and AEAD truncations
...
Reject algorithms of the form PSA_ALG_TRUNCATED_MAC(...) or
PSA_ALG_AEAD_WITH_SHORTENED_TAG(...) when the truncation length is invalid
or not accepted by policy in Mbed TLS.
This is done in KeyType.can_do, so in generate_psa_tests.py, keys will be
tested for operation failure with this algorithm if the algorithm is
rejected, and for storage if the algorithm is accepted.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2022-04-15 16:15:48 +02:00
..
2021-02-22 19:08:14 +01:00
2021-10-22 11:06:52 +02:00
2021-04-13 15:24:25 +01:00
2021-09-29 20:40:31 +02:00
2021-06-22 12:39:17 +02:00
2021-10-25 21:24:23 +02:00
2021-12-08 16:20:27 +01:00
2021-02-09 12:00:13 +01:00
2021-09-30 12:29:27 +02:00
2022-03-02 16:54:41 +00:00
2022-03-02 16:54:41 +00:00
2022-03-02 16:49:38 +00:00
2022-01-26 07:45:43 -05:00
2021-06-07 21:41:53 +02:00
2021-06-22 12:39:17 +02:00
2021-09-29 20:40:31 +02:00
2021-06-22 12:39:17 +02:00
2021-06-22 12:39:17 +02:00
2021-06-22 12:39:17 +02:00
2021-04-07 19:19:47 +02:00
2021-06-22 12:39:17 +02:00
2021-03-17 11:36:31 +01:00
2021-06-25 14:59:15 +01:00
2021-07-01 17:26:38 +01:00
2021-03-30 17:33:08 +02:00
2021-03-30 17:33:08 +02:00
2022-03-04 16:44:44 +00:00
2021-06-22 12:39:17 +02:00
2021-06-22 12:39:17 +02:00
2021-03-29 14:20:18 +01:00
2021-03-29 14:20:18 +01:00
2021-02-25 15:56:48 +01:00
2021-09-23 20:58:45 +09:00
2022-03-31 14:27:24 +01:00
2022-03-31 14:27:24 +01:00
2021-06-22 12:39:17 +02:00
2021-06-02 21:31:24 +02:00
2021-12-13 11:15:28 +00:00
2021-12-13 11:15:28 +00:00
2021-05-31 20:26:12 +02:00
2021-03-24 09:26:44 +01:00
2022-02-04 09:14:39 -05:00
2022-02-04 09:14:39 -05:00
2021-03-10 13:19:45 -07:00
2021-05-17 22:31:15 +02:00
2021-11-09 12:01:19 +01:00
2021-11-09 14:41:28 +01:00
2021-03-24 09:26:44 +01:00
2021-11-03 13:19:02 +01:00
2021-11-03 14:29:20 +01:00
2021-11-09 11:55:58 +01:00
2021-11-09 14:41:28 +01:00
2021-02-17 14:50:17 +01:00
2022-04-05 15:19:16 +02:00
2022-04-15 16:15:48 +02:00
2022-04-05 15:19:16 +02:00
2021-05-28 12:53:15 +02:00
2021-05-28 12:53:15 +02:00
2021-10-08 18:28:15 +02:00
2021-02-23 20:36:07 +01:00
2021-09-11 22:31:06 +05:30
2021-06-28 15:37:36 +02:00
2022-04-15 16:15:48 +02:00
2021-05-28 12:53:15 +02:00
2021-07-21 19:26:50 +02:00
2022-04-15 16:15:48 +02:00
2021-11-30 14:49:19 +01:00
2022-01-26 07:45:43 -05:00
2022-02-16 15:48:40 +01:00
2022-02-16 15:48:00 +01:00
2021-02-16 15:46:06 +01:00
2021-02-16 15:46:06 +01:00
2021-06-22 12:39:17 +02:00
2021-06-22 12:39:17 +02:00
2021-11-30 13:24:47 +01:00
2021-11-25 18:08:23 +00:00
2022-04-08 08:34:41 -04:00
2021-12-15 11:55:31 +00:00
2021-11-30 13:24:47 +01:00
2021-04-15 11:19:47 +01:00
2021-06-22 12:39:17 +02:00