hostap/src/rsn_supp
Ilan Peer 5c65ad6c0b PASN: Support PASN with FT key derivation
Add support for PASN authentication with FT key derivation:

- As IEEE P802.11az/D2.6 states that wrapped data is optional and
  is only needed for further validation of the FT security parameters,
  do not include them in the first PASN frame.

- PASN with FT key derivation requires knowledge of the PMK-R1 and
  PMK-R1-Name for the target AP. As the WPA state machine stores PMK-R1,
  etc. only for the currently associated AP, store the mapping of
  BSSID to R1KH-ID for each previous association, so the R1KH-ID
  could be used to derive PMK-R1 and PMK-R1-Name. Do so instead
  of storing the PMK-R1 to avoid maintaining keys that might not
  be used.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
2021-01-26 17:38:30 +02:00
..
Makefile build: Make more library things common 2020-10-12 20:20:35 +03:00
pmksa_cache.c FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
pmksa_cache.h DPP2: Try to negotiate PFS only if AP supports version 2 or newer 2020-05-04 00:37:44 +03:00
preauth.c FT: Do not add PMKID to the driver for FT-EAP if caching is disabled 2020-06-06 16:48:57 +03:00
preauth.h Fix wpa_supplicant build with IEEE8021X_EAPOL=y and CONFIG_NO_WPA=y 2016-01-15 20:04:41 +02:00
tdls.c TDLS: Fix error path for TPK M1 send failure in testing functionality 2020-11-03 19:45:36 +02:00
wpa.c PASN: Support PASN with FT key derivation 2021-01-26 17:38:30 +02:00
wpa.h PASN: Support PASN with FT key derivation 2021-01-26 17:38:30 +02:00
wpa_ft.c PASN: Support PASN with FT key derivation 2021-01-26 17:38:30 +02:00
wpa_i.h PASN: Support PASN with FT key derivation 2021-01-26 17:38:30 +02:00
wpa_ie.c SAE-PK: Advertise RSNXE capability bit in STA mode 2020-06-10 12:47:07 +03:00
wpa_ie.h Use a shared helper function for RSN supplicant capabilities 2020-03-23 11:47:31 +02:00