wireshark/epan/crypt
Mikael Kanstrup 4b814187ac ieee80211: Fix WPA1 decryption
PTK key derivation algorithm for WPA1 uses SHA1 not MD5.
MD5 is used for MIC only.

To avoid regression also add a decrypt test for WPA1 with
GTK rekeying.

Change-Id: Iabcf40c2f74d5dbc1d72cba0718c77020d97f61f
Fixes: v3.1.0rc0-342-g9cf77ec5e1 ("ieee80211: Support decrypting WPA3-Personal / SAE captures")
Reviewed-on: https://code.wireshark.org/review/32691
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-04-03 15:25:54 +00:00
..
CMakeLists.txt Include epan header files in VS solution. 2019-02-18 00:49:51 +00:00
CMakeListsCustom.txt.example spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
dot11decrypt.c ieee80211: Fix WPA1 decryption 2019-04-03 15:25:54 +00:00
dot11decrypt_ccmp.c spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00
dot11decrypt_debug.h spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00
dot11decrypt_int.h Add some length checks, remove a DISSECTOR_ASSERT(). 2018-06-12 21:31:35 +00:00
dot11decrypt_interop.h spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00
dot11decrypt_rijndael.c dot11decrypt: Create RC4 decryption and key copy helper functions 2018-11-09 05:51:22 +00:00
dot11decrypt_rijndael.h dot11decrypt: Create RC4 decryption and key copy helper functions 2018-11-09 05:51:22 +00:00
dot11decrypt_system.h ieee80211: Support decrypting WPA3-Personal / SAE captures 2019-03-21 12:13:58 +00:00
dot11decrypt_tkip.c spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00
dot11decrypt_user.h ieee80211: Support decrypting WPA3-Personal / SAE captures 2019-03-21 12:13:58 +00:00
dot11decrypt_ws.h spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00
kasumi.h
wep-wpadefs.h spdx: convert files with multiple licenses. 2018-03-09 12:13:23 +00:00