James Prestwood
9479c31a72
handshake: add FT_OVER_8021X AKM for SHA256 PMKID derivation
...
Hostapd commit b6d3fd05e3 changed the PMKID derivation in accordance
with 802.11-2020 which then breaks PMKID validation in IWD. This
breaks the FT-8021x AKM in IWD if the AP uses this hostapd version
since the PMKID doesn't validate during EAPoL.
This updates the PMKID derivation to use the correct SHA hash for
this AKM and adds SHA1 based PMKID checking for interoperability
with older hostapd versions.
2023-07-05 18:16:01 +02:00
..
2019-10-25 01:08:56 +02:00
2022-01-11 11:07:05 -06:00
2022-09-13 08:57:55 -05:00
2019-10-25 00:43:08 +02:00
2022-09-16 11:02:07 -05:00
2020-07-09 09:58:21 -05:00
2022-01-14 12:08:01 -06:00
2019-07-15 14:53:44 -05:00
2023-02-27 10:28:11 -06:00
2021-06-04 11:55:06 -05:00
2021-09-28 10:51:33 -05:00
2022-01-11 11:07:05 -06:00
2022-01-11 11:07:05 -06:00
2023-04-09 11:36:35 -05:00
2023-01-03 09:16:32 -06:00
2019-11-07 23:40:13 +01:00
2019-05-22 09:58:04 -05:00
2023-04-16 13:01:01 -05:00
2019-10-25 00:43:08 +02:00
2023-06-26 21:32:11 -05:00
2023-06-26 21:32:11 -05:00
2021-04-20 09:37:48 -05:00
2022-09-13 08:57:55 -05:00
2022-08-04 10:30:46 -05:00
2021-04-28 11:19:38 -05:00
2021-03-29 13:17:36 -05:00
2022-06-03 11:54:58 -05:00
2022-02-22 16:23:52 -06:00
2023-04-30 13:03:48 -05:00
2021-07-30 10:38:26 -05:00
2022-01-11 11:07:33 -06:00
2021-06-01 10:44:57 -05:00
2023-04-13 22:20:57 -05:00
2020-03-17 15:35:22 -05:00
2023-01-03 09:58:29 -06:00
2021-11-11 14:27:33 -06:00
2022-01-20 13:49:32 -06:00
2020-08-13 10:36:43 -05:00
2023-01-30 10:19:58 -06:00
2023-01-03 09:58:29 -06:00
2023-01-03 09:58:29 -06:00
2023-01-03 09:58:29 -06:00
2022-01-11 11:07:05 -06:00
2020-08-17 09:40:25 -05:00
2022-11-17 10:04:56 -06:00
2022-11-17 10:04:56 -06:00
2023-06-26 21:55:24 -05:00
2023-01-11 15:48:17 -06:00
2022-10-24 11:05:24 -05:00
2022-10-24 11:05:24 -05:00
2022-01-26 13:21:52 -06:00
2019-05-19 13:07:13 -05:00
2022-06-10 13:59:01 -05:00
2021-09-28 16:46:48 -05:00
2022-09-16 11:02:07 -05:00
2022-09-16 11:04:31 -05:00
2023-06-26 21:31:20 -05:00
2023-03-01 09:30:24 -06:00
2017-11-28 13:20:33 -06:00
2023-07-05 18:16:01 +02:00
2023-06-26 21:55:24 -05:00
2022-02-15 17:22:21 -06:00
2022-10-24 11:05:24 -05:00
2022-11-03 09:21:33 -05:00
2021-10-22 12:12:02 -05:00
2021-06-01 10:03:04 -05:00
2022-05-20 14:50:54 -05:00
2023-02-27 10:26:17 -06:00
2023-06-18 14:06:24 -05:00
2022-05-19 09:47:36 -05:00
2021-05-07 08:45:20 -05:00
2023-01-30 10:19:58 -06:00
2019-11-05 22:14:09 +01:00
2022-11-18 10:50:31 +01:00
2022-11-02 11:25:35 +01:00
2022-11-02 15:02:58 -05:00
2023-02-27 10:22:47 -06:00
2021-07-27 16:55:58 -05:00
2022-02-18 14:45:39 -06:00
2023-01-17 13:11:53 -06:00
2021-09-20 10:32:51 -05:00
2019-11-24 19:44:06 +01:00
2021-11-11 14:27:33 -06:00
2022-01-11 11:07:05 -06:00
2023-04-13 22:20:57 -05:00
2019-10-25 00:43:08 +02:00
2019-10-25 00:43:08 +02:00
2018-08-09 10:45:16 -05:00
2022-10-26 14:16:22 -05:00
2022-12-27 10:46:30 -06:00
2022-10-26 14:16:22 -05:00
2023-06-19 20:23:28 -05:00
2022-09-27 17:28:17 -05:00
2022-08-11 09:10:40 -05:00
2022-08-11 09:10:40 -05:00
2021-10-19 13:28:07 -05:00
2019-07-15 14:06:26 -05:00
2023-01-03 09:16:35 -06:00
2022-12-16 16:36:46 -06:00
2022-09-21 21:17:04 -05:00
2022-09-21 21:17:04 -05:00
2020-09-16 14:31:07 -05:00
2022-08-08 13:37:08 -05:00
2021-09-03 14:34:30 -05:00
2022-11-03 09:22:16 -05:00
2020-04-10 06:31:19 -05:00
2021-06-04 11:53:31 -05:00
2022-01-11 11:07:05 -06:00
2019-01-23 18:22:11 +01:00
2022-05-20 10:03:42 -05:00
2021-02-11 15:06:01 -06:00
2019-11-07 23:40:13 +01:00
2019-10-25 00:43:08 +02:00
2023-04-13 22:20:57 -05:00
2022-09-26 14:13:30 -05:00
2021-08-25 13:05:05 -05:00
2022-12-13 14:18:48 -06:00
2022-07-26 13:12:38 -05:00
2020-11-16 17:04:30 -06:00
2022-01-11 11:07:05 -06:00
2020-08-13 10:36:43 -05:00
2019-10-25 00:43:08 +02:00
2023-06-26 21:55:24 -05:00
2022-09-28 16:19:24 -05:00
2022-11-17 10:04:12 -06:00
2022-11-17 10:04:12 -06:00
2021-11-03 17:44:00 -05:00
2021-11-03 17:44:00 -05:00
2022-12-14 15:37:01 -06:00
2022-12-14 15:37:01 -06:00
2021-03-09 15:28:36 -06:00
2020-05-01 11:38:57 -05:00
2023-06-19 20:23:37 -05:00
2023-06-18 14:06:21 -05:00
2022-09-28 16:19:24 -05:00
2020-01-17 12:50:23 -06:00
2022-01-14 09:49:47 -06:00
2021-04-26 10:48:03 -05:00