hostapd/src
Jouni Malinen 2ffd8076de FT/RRB: Pad RRB messages to at least minimum Ethernet frame length
Ethernet frames have minimum length of 64 octets and shorter frames may
end up getting arbitrary padding in the end. This would result in the
FT/RRB receiver rejecting the frame as an incorrectly protected one.
Work around this by padding the message so that it is never shorter than
the minimum Ethernet frame.

Unfortunately, this padding is apparently not enough with all Ethernet
devices and it is still possible to see extra two octet padding at the
end of the message even if larger frames are used (e.g., showed up with
128 byte frames). For now, work around this by trying to do AES-SIV
decryption with two octets shorter frame (ignore last two octets) if the
first attempt fails.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2019-03-26 22:50:17 +02:00
..
ap FT/RRB: Pad RRB messages to at least minimum Ethernet frame length 2019-03-26 22:50:17 +02:00
common DPP: Common configurator/bootstrapping data management 2019-03-24 17:29:45 +02:00
crypto OpenSSL: Fix build with current BoringSSL 2019-03-19 18:24:09 +02:00
drivers nl80211: Clear keys from heap memory before freeing it for get_seqnum 2019-03-13 14:54:18 +02:00
eap_common EAP-pwd: Fix a memory leak in hunting-and-pecking loop 2019-03-07 00:27:12 +02:00
eap_peer Add support for an optional context parameter to TLS exporter 2019-03-16 18:52:09 +02:00
eap_server Add support for an optional context parameter to TLS exporter 2019-03-16 18:52:09 +02:00
eapol_auth Add hostapd tls_flags parameter 2017-09-18 12:12:48 +03:00
eapol_supp More robust timer_tick_enabled tracking 2019-03-13 23:33:41 +02:00
fst UBSan: Define FST LLT macros without integer overflow 2019-02-25 19:48:49 +02:00
l2_packet wpa_supplicant: Don't reply to EAPOL if pkt_type is PACKET_OTHERHOST 2018-04-02 12:21:27 +03:00
p2p WPS: Add multi_ap_subelem to wps_build_wfa_ext() 2019-02-18 20:30:26 +02:00
pae UBSan: Pack MACsec peer id structure 2019-02-25 19:48:49 +02:00
radius EAP-pwd server: Fix memory leak with salted passwords 2019-03-08 16:59:27 +02:00
rsn_supp DPP2: PFS for PTK derivation 2019-03-18 18:32:31 +02:00
tls TLS: Add support for RFC 5705 TLS exporter context with internal TLS 2019-03-16 18:52:09 +02:00
utils DPP: Common configurator/bootstrapping data management 2019-03-24 17:29:45 +02:00
wps Multi-AP: Avoid memcpy(ptr, NULL, 0) in WPS Registrar initialization 2019-02-23 11:37:20 +02:00
lib.rules tests: TLS fuzzing tool 2019-02-11 02:35:29 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00