The patch set continues the work introduced in the previous patch set: "Support base Pre association Security Negotiation (PASN)" The patch set adds support for SAE, FILS and FT key derivation as part of PASN authentication. In addition, support is also added for PASN comeback flow. As the anti clogging for PASN can use the infra used for SAE anti clogging and comeback, the patch set includes changes that allow sharing of code for both SAE and PASN. Ilan Peer (14): PASN: Support PASN with SAE key derivation AP: Support PASN with SAE key derivation tests: Add PASN tests with SAE PASN: Support PASN with FILS key derivation AP: Support PASN with FILS key derivation tests: Add PASN with FILS tests AP: Rename SAE anti clogging variables and functions AP: Move anti clogging handling code AP: Add support for PASN comeback flow PASN: Add support for comeback flow to the wpa_supplicant tests: Add PASN test with comeback flow PASN: Support PASN with FT key derivation AP: Support PASN with FT key derivation tests: Add PASN tests with FT key derivation hostapd/config_file.c | 4 +- src/ap/ap_config.c | 2 +- src/ap/ap_config.h | 2 +- src/ap/hostapd.h | 8 +- src/ap/ieee802_11.c | 1201 +++++++++++++++++++++++------ src/ap/ieee802_1x.c | 3 +- src/ap/sta_info.c | 14 + src/ap/sta_info.h | 26 + src/ap/wpa_auth.h | 8 + src/ap/wpa_auth_ft.c | 14 +- src/rsn_supp/wpa.c | 16 + src/rsn_supp/wpa.h | 19 + src/rsn_supp/wpa_ft.c | 97 +++ src/rsn_supp/wpa_i.h | 16 + tests/hwsim/test_pasn.py | 330 +++++++- tests/hwsim/test_sae.py | 12 +- wpa_supplicant/ctrl_iface.c | 27 +- wpa_supplicant/pasn_supplicant.c | 714 ++++++++++++++++- wpa_supplicant/wpa_cli.c | 2 +- wpa_supplicant/wpa_supplicant_i.h | 38 +- 20 files changed, 2244 insertions(+), 309 deletions(-) -- 2.17.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap