aboutsummaryrefslogtreecommitdiffstats
path: root/src/ap/wpa_auth_i.h
diff options
context:
space:
mode:
authorMichael Braun <michael-dev@fami-braun.de>2017-04-02 12:52:50 (GMT)
committerJouni Malinen <j@w1.fi>2017-05-03 18:55:29 (GMT)
commit245fc96e5f4b1c566b7eaa19180c774307ebed79 (patch)
tree3136e68692b1e9955ab4bf26c98fbd8c873795f3 /src/ap/wpa_auth_i.h
parent50bd8e0a909fee76eea46a94956cb1fe458b57c4 (diff)
downloadhostap-245fc96e5f4b1c566b7eaa19180c774307ebed79.zip
hostap-245fc96e5f4b1c566b7eaa19180c774307ebed79.tar.gz
hostap-245fc96e5f4b1c566b7eaa19180c774307ebed79.tar.bz2
FT: New RRB message format
Convert FT RRB into a new TLV based format. Use AES-SIV as AEAD cipher to protect the messages. This needs at least 32 byte long keys. These can be provided either by a config file change or letting a KDF derive the 32 byte key used from the 16 byte key given. This breaks backward compatibility, i.e., hostapd needs to be updated on all APs at the same time to allow FT to remain functional. Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
Diffstat (limited to 'src/ap/wpa_auth_i.h')
-rw-r--r--src/ap/wpa_auth_i.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ap/wpa_auth_i.h b/src/ap/wpa_auth_i.h
index 90318d8..3279ad4 100644
--- a/src/ap/wpa_auth_i.h
+++ b/src/ap/wpa_auth_i.h
@@ -121,7 +121,7 @@ struct wpa_state_machine {
const u8 *ies, size_t ies_len);
void *ft_pending_cb_ctx;
struct wpabuf *ft_pending_req_ies;
- u8 ft_pending_pull_nonce[FT_R0KH_R1KH_PULL_NONCE_LEN];
+ u8 ft_pending_pull_nonce[FT_RRB_NONCE_LEN];
u8 ft_pending_auth_transaction;
u8 ft_pending_current_ap[ETH_ALEN];
#endif /* CONFIG_IEEE80211R_AP */