Eric Biggers
a9765fb6dc
ANDROID: fips140: take into account AES-GCM not being approvable
...
Unfortunately, the AES-GCM implementations won't actually be able to be
FIPS-approved. One consequence of this is that the "cmac" template will
need to be tested with all underlying "aes" implementations, as the
equivalent test with "gcm" won't count as fulfilling the requirement to
test all AES implementations in an authenticated mode when supported.
Update the self-tests and comments accordingly.
Bug: 153614920
Bug: 188620248
Change-Id: I874b0718a5ff9d4e2dea2353448266e87f3f0d0b
Signed-off-by: Eric Biggers <ebiggers@google.com >
2021-08-06 16:11:35 +00:00
..
2021-01-23 16:03:58 +01:00
2021-06-16 12:01:40 +02:00
2019-05-30 11:26:37 -07:00
2020-07-09 18:25:23 +10:00
2021-05-13 07:53:31 +00:00
2020-01-09 11:30:58 +08:00
2020-01-09 11:30:53 +08:00
2019-10-26 02:06:05 +11:00
2019-10-26 02:06:05 +11:00
2019-08-30 18:05:30 +10:00
2020-01-09 11:30:53 +08:00
2019-07-26 14:55:33 +10:00
2020-12-26 16:02:45 +01:00
2020-08-28 16:58:28 +10:00
2020-01-09 11:30:58 +08:00
2020-07-16 21:49:08 +10:00
2020-06-15 17:38:54 +10:00
2020-08-21 14:45:27 +10:00
2020-07-19 18:16:41 -07:00
2020-09-25 17:48:52 +10:00
2020-08-21 14:45:26 +10:00
2021-05-13 07:53:31 +00:00
2020-01-09 11:30:53 +08:00
2021-05-11 14:47:16 +02:00
2020-09-11 14:39:16 +10:00
2020-07-16 21:49:08 +10:00
2020-07-16 21:49:08 +10:00
2021-02-23 08:06:20 +01:00
2021-02-23 08:06:19 +01:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2020-07-23 17:34:20 +10:00
2019-05-30 11:25:16 -07:00
2020-01-09 11:30:53 +08:00
2019-05-24 17:27:12 +02:00
2021-05-13 07:53:31 +00:00
2021-05-13 07:53:31 +00:00
2021-05-13 07:53:31 +00:00
2020-07-16 21:49:08 +10:00
2019-11-22 18:48:39 +08:00
2021-05-13 07:53:31 +00:00
2021-05-13 07:53:31 +00:00
2019-12-11 16:37:01 +08:00
2020-01-09 11:30:53 +08:00
2020-08-21 14:45:25 +10:00
2020-08-21 14:45:25 +10:00
2020-07-16 21:49:08 +10:00
2020-08-21 14:45:26 +10:00
2019-07-08 20:57:08 -07:00
2019-12-20 14:58:35 +08:00
2019-11-01 13:38:32 +08:00
2021-05-13 07:53:31 +00:00
2020-07-16 21:49:08 +10:00
2019-11-17 09:02:43 +08:00
2020-08-07 11:33:22 -07:00
2020-01-09 11:30:53 +08:00
2019-05-30 11:26:32 -07:00
2020-07-31 18:08:59 +10:00
2021-05-13 07:53:31 +00:00
2021-05-13 07:53:31 +00:00
2019-04-18 22:15:02 +08:00
2020-08-07 11:33:22 -07:00
2020-07-31 18:08:59 +10:00
2021-03-04 11:37:49 +01:00
2021-01-12 20:18:17 +01:00
2020-07-16 21:49:07 +10:00
2019-04-18 22:15:02 +08:00
2019-04-18 22:15:02 +08:00
2019-04-18 22:15:02 +08:00
2020-08-20 14:04:28 +10:00
2021-05-13 07:53:31 +00:00
2019-06-13 14:31:39 +08:00
2021-06-11 07:49:58 +00:00
2021-08-05 17:05:59 +00:00
2021-08-06 16:11:35 +00:00
2021-07-13 21:37:35 +00:00
2021-08-06 16:11:35 +00:00
2019-07-26 14:51:57 +10:00
2020-08-07 11:33:22 -07:00
2020-07-16 21:49:08 +10:00
2020-08-07 11:33:22 -07:00
2020-01-09 11:30:53 +08:00
2020-02-18 07:35:49 -05:00
2020-07-16 21:49:08 +10:00
2020-08-19 21:59:43 +10:00
2020-08-20 14:04:28 +10:00
2020-07-23 17:34:20 +10:00
2019-10-18 18:49:40 +11:00
2021-07-13 21:37:35 +00:00
2021-05-13 07:53:31 +00:00
2019-06-13 14:31:39 +08:00
2019-05-30 11:26:32 -07:00
2020-07-23 17:34:20 +10:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2021-08-05 17:06:09 +00:00
2019-06-13 14:31:39 +08:00
2020-02-28 08:43:21 +08:00
2021-03-04 11:38:31 +01:00
2020-01-16 15:18:12 +08:00
2021-05-13 07:53:31 +00:00
2021-04-03 14:11:30 +00:00
2021-05-13 07:53:31 +00:00
2020-07-23 17:34:18 +10:00
2020-01-16 15:18:12 +08:00
2020-09-25 17:48:15 +10:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2019-07-08 20:57:08 -07:00
2021-05-11 14:47:35 +02:00
2019-05-30 11:26:32 -07:00
2020-08-20 14:04:28 +10:00
2019-05-24 17:27:11 +02:00
2020-07-23 17:34:20 +10:00
2019-05-30 11:26:32 -07:00
2019-12-20 14:58:35 +08:00
2019-05-30 11:26:32 -07:00
2020-08-07 11:33:22 -07:00
2019-12-11 16:36:54 +08:00
2020-05-08 15:32:17 +10:00
2020-07-23 17:34:20 +10:00
2020-05-08 15:32:12 +10:00
2019-05-24 17:27:12 +02:00
2021-07-14 16:55:54 +02:00
2020-07-16 21:49:08 +10:00
2021-05-13 07:53:31 +00:00
2021-07-14 16:56:06 +02:00
2020-09-25 17:48:54 +10:00
2020-09-25 17:48:53 +10:00
2020-01-09 11:30:53 +08:00
2019-08-15 21:52:14 +10:00
2021-03-07 12:34:11 +01:00
2020-08-21 14:45:27 +10:00
2019-07-08 20:57:08 -07:00
2021-05-13 07:53:31 +00:00
2020-09-25 17:48:54 +10:00
2019-11-15 13:44:17 +08:00
2020-01-09 11:30:53 +08:00
2019-05-21 11:28:45 +02:00
2021-05-13 07:53:31 +00:00
2019-06-13 14:31:39 +08:00
2021-05-13 07:53:31 +00:00
2021-01-27 11:54:52 +01:00
2021-05-13 07:53:31 +00:00
2020-01-09 11:30:53 +08:00
2020-08-07 11:33:22 -07:00