wireshark/test/config
Mikael Kanstrup 9cf77ec5e1 ieee80211: Support decrypting WPA3-Personal / SAE captures
Add support for decrypting IEEE 802.11 WPA3-Personal / SAE traffic.

SAE uses AES encryption but a different key derivation function (KDF)
making Wireshark fail to decrypt such captures. Also both KDF and
decryption method is determined based only on EAPOL key description
version. This is not enough to figure out that SAE is being used.

Implement the alternative KDF needed to derive valid PTK. Also
implement a function to parse pairwise + group cipher suites and
auth key management type from RSNE tag. Using this new function
together with a number of new cipher and AKM lookup functions
correct KDF for SAE can be selected.

Bug: 15621
Change-Id: I8f6c917af1c9642c276a244943dd35f850ee3757
Reviewed-on: https://code.wireshark.org/review/32485
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-21 12:13:58 +00:00
..
80211_keys.tmpl ieee80211: Support decrypting WPA3-Personal / SAE captures 2019-03-21 12:13:58 +00:00
c1222_decryption_table.tmpl
dtlsdecrypttablefile.tmpl
esp_sa.tmpl Add an ESP decryption test. 2016-07-28 18:14:52 +00:00
ikev1_decryption_table.tmpl ISAKMP: Add regression tests 2016-08-20 06:48:31 +00:00
ikev2_decryption_table.tmpl dissector ISAKMP IKEv2: fixed bug with libgcrypt-1.6.x and AEAD ciphers 2016-08-23 10:07:38 +00:00
ssl_keys.tmpl ssl,http: rename http-over-ssl to http-over-tls 2016-09-04 13:18:54 +00:00