SAE: Fix PMKID calculation for PMKSA cache
authorMasashi Honma <masashi.honma@gmail.com>
Mon, 15 Feb 2016 02:23:37 +0000 (11:23 +0900)
committerJouni Malinen <j@w1.fi>
Thu, 18 Feb 2016 19:07:47 +0000 (21:07 +0200)
commit70c93963edefa37ef84b73efb9d04ea10268341c
tree822bc47bd87bfae9eb715c764c71625d9b9aa30b
parent1492fbb90cc093fd67dc4f9a72e5bcadc9a7a331
SAE: Fix PMKID calculation for PMKSA cache

The SAE PMKID is calculated with IEEE Std 802.11-2012 11.3.5.4, but the
PMKID was re-calculated with 11.6.1.3 and saved into PMKSA cache. Fix
this to save the PMKID calculated with 11.3.5.4 into the PMKSA cache.

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
13 files changed:
src/ap/ieee802_11.c
src/ap/pmksa_cache_auth.c
src/ap/pmksa_cache_auth.h
src/ap/wpa_auth.c
src/ap/wpa_auth.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.h
wpa_supplicant/ibss_rsn.c
wpa_supplicant/sme.c
wpa_supplicant/wpa_supplicant.c