fragattacks/src/rsn_supp
Jouni Malinen 1ac2d4a9ee Fixed canceling of PMKSA caching with driver generated RSN IE
It looks like some Windows NDIS drivers (e.g., Intel) do not clear the
PMKID list even when wpa_supplicant explicitly sets the list to be
empty. In such a case, the driver ends up trying to use PMKSA caching
with the AP and wpa_supplicant may not have the PMK that would be needed
to complete 4-way handshake.

RSN processing already had some code for aborting PMKSA caching by
sending EAPOL-Start. However, this was not triggered in this particular
case where the driver generates the RSN IE. With this change, this case
is included, too, and the failed PMKSA caching attempt is cleanly
canceled and wpa_supplicant can fall back to full EAP authentication.
2008-11-21 15:31:25 +02:00
..
.gitignore Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
Makefile Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
peerkey.c Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
peerkey.h Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
pmksa_cache.c Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
pmksa_cache.h Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
preauth.c Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
preauth.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
wpa_ft.c MFP + FT: Added support for sending IGTK in FTIE 2008-09-01 11:00:59 +03:00
wpa_i.h Added support for enforcing frequent PTK rekeying 2008-11-06 19:57:21 +02:00
wpa_ie.c Added support for using SHA256-based stronger key derivation for WPA2 2008-08-31 22:57:28 +03:00
wpa_ie.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
wpa.c Fixed canceling of PMKSA caching with driver generated RSN IE 2008-11-21 15:31:25 +02:00
wpa.h Added support for enforcing frequent PTK rekeying 2008-11-06 19:57:21 +02:00