diff --git a/src/common/defs.h b/src/common/defs.h index 3e658cbcf..473534ca5 100644 --- a/src/common/defs.h +++ b/src/common/defs.h @@ -137,7 +137,8 @@ static inline int wpa_key_mgmt_fils(int akm) static inline int wpa_key_mgmt_sha256(int akm) { - return !!(akm & (WPA_KEY_MGMT_PSK_SHA256 | + return !!(akm & (WPA_KEY_MGMT_FT_IEEE8021X | + WPA_KEY_MGMT_PSK_SHA256 | WPA_KEY_MGMT_IEEE8021X_SHA256 | WPA_KEY_MGMT_SAE | WPA_KEY_MGMT_FT_SAE | diff --git a/src/common/wpa_common.c b/src/common/wpa_common.c index 32e37468d..15ebcabb6 100644 --- a/src/common/wpa_common.c +++ b/src/common/wpa_common.c @@ -2447,7 +2447,7 @@ int wpa_pmk_r1_to_ptk(const u8 *pmk_r1, size_t pmk_r1_len, * @akmp: Negotiated key management protocol * * IEEE Std 802.11-2016 - 12.7.1.3 Pairwise key hierarchy - * AKM: 00-0F-AC:5, 00-0F-AC:6, 00-0F-AC:14, 00-0F-AC:16 + * AKM: 00-0F-AC:3, 00-0F-AC:5, 00-0F-AC:6, 00-0F-AC:14, 00-0F-AC:16 * PMKID = Truncate-128(HMAC-SHA-256(PMK, "PMK Name" || AA || SPA)) * AKM: 00-0F-AC:11 * See rsn_pmkid_suite_b()