Added support for using SHA256-based stronger key derivation for WPA2
authorJouni Malinen <j@w1.fi>
Sun, 31 Aug 2008 19:57:28 +0000 (22:57 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 31 Aug 2008 19:57:28 +0000 (22:57 +0300)
commit565861976dc4288e70eea26c9f47c6b24e25beea
treedbdbfdfd769b171d4658224191f7faa197673260
parent9b71728bba36effcff5c2f7fd915f5bde3753bcb
Added support for using SHA256-based stronger key derivation for WPA2

IEEE 802.11w/D6.0 defines new AKMPs to indicate SHA256-based algorithms for
key derivation (and AES-CMAC for EAPOL-Key MIC). Add support for using new
AKMPs and clean up AKMP processing with helper functions in defs.h.
28 files changed:
hostapd/ChangeLog
hostapd/config.c
hostapd/hostapd.conf
hostapd/ieee802_1x.c
hostapd/peerkey.c
hostapd/pmksa_cache.c
hostapd/pmksa_cache.h
hostapd/wpa.c
hostapd/wpa_auth_ie.c
src/common/defs.h
src/common/wpa_common.c
src/common/wpa_common.h
src/rsn_supp/peerkey.c
src/rsn_supp/peerkey.h
src/rsn_supp/pmksa_cache.c
src/rsn_supp/pmksa_cache.h
src/rsn_supp/preauth.c
src/rsn_supp/wpa.c
src/rsn_supp/wpa_ie.c
wpa_supplicant/ChangeLog
wpa_supplicant/config.c
wpa_supplicant/config_file.c
wpa_supplicant/config_winreg.c
wpa_supplicant/ctrl_iface.c
wpa_supplicant/events.c
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant.conf
wpa_supplicant/wpas_glue.c