Hi, here comes the update patchset for a new FT inter-AP communication protocol already including broadcasting. Most important changes: - use AES-SIV - authenticate (but not encrypt) some TLV fields + source mac + message type - implement sequence numbering and replay protection - derive 256 bit AES-SIV keys if old style 128 bit AES keys are given The full updated series including these seven changes can be found here: https://github.com/michael-dev/hostapd/tree/dev-20170323 Regards, Michael Braun Michael Braun (7): hwsim: document rfkill workaround for systemd FT: schedule wpa_ft_rrb_rx through eloop in intra-process communication FT: Replace inter-AP protocol with use of OUI Extended Ethertype FT: new rrb message format FT RRB: add msg replay and msg delay protection FT: add support for wildcard R0KH / R1KH test: FT with broadcasts hostapd/Makefile | 9 + hostapd/config_file.c | 32 +- hostapd/hostapd.conf | 35 +- hostapd/main.c | 3 + src/ap/ap_config.c | 6 + src/ap/ap_config.h | 4 + src/ap/eth_p_oui.c | 189 ++++ src/ap/eth_p_oui.h | 61 ++ src/ap/hostapd.c | 4 + src/ap/hostapd.h | 14 + src/ap/wpa_auth.c | 4 + src/ap/wpa_auth.h | 157 +-- src/ap/wpa_auth_ft.c | 2248 ++++++++++++++++++++++++++++++++++------- src/ap/wpa_auth_glue.c | 319 +++++- src/ap/wpa_auth_i.h | 33 +- src/utils/common.h | 3 + tests/hwsim/example-setup.txt | 10 + tests/hwsim/test_ap_ft.py | 79 +- tests/hwsim/test_hapd_ctrl.py | 12 +- 19 files changed, 2759 insertions(+), 463 deletions(-) create mode 100644 src/ap/eth_p_oui.c create mode 100644 src/ap/eth_p_oui.h -- 2.1.4 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap