forked from osmocom/wireshark
e7acb32a5a
Support Extended Key ID for Individually Addressed Frames from IEEE 802.11 - 2016. Extended Key ID allows unicast (PTK) keys to also use key ID 1 and has an additional RSN attribute "KeyID" in EAPOL #3. Add the additional attribute KeyID to the RSN parser, stop assuming unicast keys are only using key ID 0 and add a test case to verify Extended Key ID parsing and decoding. Change-Id: I43005c74df561be5524fa3738149781f50dafa14 Reviewed-on: https://code.wireshark.org/review/34883 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl> |
||
---|---|---|
.. | ||
arp.pcap | ||
c1222_std_example8.pcap | ||
dhcp-nanosecond.pcap | ||
dhcp-nanosecond.pcapng | ||
dhcp.pcap | ||
dhcp.pcapng | ||
dhe1.pcapng.gz | ||
dmgr.pcapng | ||
dns+icmp.pcapng.gz | ||
dns-ooo.pcap | ||
dns_port.pcap | ||
dtls12-aes128ccm8-dsb.pcapng | ||
dtls12-aes128ccm8.pcap | ||
dvb-ci_UV1_0000.pcap | ||
empty.pcap | ||
esp-bug-12671.pcapng.gz | ||
http-brotli.pcapng | ||
http-ooo.pcap | ||
http-ooo2.pcap | ||
http.pcap | ||
http2-brotli.pcapng | ||
http2-data-reassembly.pcap | ||
icmp.pcapng.gz | ||
ikev1-bug-12610.pcapng.gz | ||
ikev1-bug-12620.pcapng.gz | ||
ikev1-certs.pcap | ||
ikev2-decrypt-3des-sha1_160.pcap | ||
ikev2-decrypt-aes128ccm12-2.pcap | ||
ikev2-decrypt-aes128ccm12.pcap | ||
ikev2-decrypt-aes192ctr.pcap | ||
ikev2-decrypt-aes256cbc.pcapng | ||
ikev2-decrypt-aes256ccm16.pcapng | ||
ikev2-decrypt-aes256gcm8.pcap | ||
ikev2-decrypt-aes256gcm16.pcap | ||
ipv6.pcap | ||
ipx_rip.pcap | ||
knxip_DataSec.pcap | ||
knxip_SecureWrapper.pcap | ||
knxip_TimerNotify.pcap | ||
krb-816.pcap.gz | ||
many_interfaces.pcapng.1 | ||
many_interfaces.pcapng.2 | ||
many_interfaces.pcapng.3 | ||
nfs.pcap | ||
ntp.pcap | ||
owe.pcapng.gz | ||
packet-h2-14_headers.pcapng | ||
retrans-tls.pcap | ||
rsa-p-lt-q.pcap | ||
rsasnakeoil2.pcap | ||
sample_control4_2012-03-24.pcap | ||
segmented_fpm.pcap | ||
sip.pcapng | ||
sipmsg.log | ||
smb300-aes-128-ccm.pcap.gz | ||
smb311-aes-128-ccm.pcap.gz | ||
smb311-aes-128-gcm.pcap.gz | ||
smb311-lz77-lz77huff-lznt1.pcap.gz | ||
snakeoil-dtls.pcap | ||
tcp-badsegments.pcap | ||
text2pcap_hash_eol.txt | ||
tftp.pcap | ||
tls-fragmented-handshakes.pcap.gz | ||
tls-renegotiation.pcap | ||
tls12-aes128ccm.pcap | ||
tls12-aes256gcm.pcap | ||
tls12-chacha20poly1305.pcap | ||
tls12-dsb.pcapng | ||
tls13-20-chacha20poly1305.pcap | ||
tls13-rfc8446.pcap | ||
udt-dtls.pcapng.gz | ||
wireguard-ping-tcp-dsb.pcapng | ||
wireguard-ping-tcp.pcap | ||
wireguard-psk.pcap | ||
wpa-Induction.pcap.gz | ||
wpa-eap-tls.pcap.gz | ||
wpa-test-decode-mgmt.pcap.gz | ||
wpa-test-decode-tdls.pcap.gz | ||
wpa-test-decode.pcap.gz | ||
wpa1-gtk-rekey.pcapng.gz | ||
wpa3-sae.pcapng.gz | ||
wpa_ptk_extended_key_id.pcap.gz |