aboutsummaryrefslogtreecommitdiffstats
path: root/test/captures
diff options
context:
space:
mode:
authorMikael Kanstrup <mikael.kanstrup@sony.com>2019-03-18 14:56:39 +0100
committerAnders Broman <a.broman58@gmail.com>2019-03-21 12:13:58 +0000
commit9cf77ec5e12e24f1a8c6eb9fa14c015b830f066b (patch)
treec8f339d4d4f6ff956fd734c026e9b5b1f006be72 /test/captures
parentb780bb19bdf46d100fc6aa9afda8049b0d371730 (diff)
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>
Diffstat (limited to 'test/captures')
-rw-r--r--test/captures/wpa3-sae.pcapng.gzbin0 -> 5981 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/test/captures/wpa3-sae.pcapng.gz b/test/captures/wpa3-sae.pcapng.gz
new file mode 100644
index 0000000000..755827065e
--- /dev/null
+++ b/test/captures/wpa3-sae.pcapng.gz
Binary files differ