wireshark/epan/crypt
Cedric Izoard b4a1985cef [airpcap] Fix parsing of GTK
- When parsing key data for GTK, check both the IE ID (0xdd) and OUI-type (00-0F-AC 1)
as key data may contains more that one IE with ID (0xdd) and GTK KDE is not always the first one

- Determine key type (TKIP/CCMP) based on actual key length and not size of the whole key_data part

- Remove arbitrary limit on size of key_data

Bug: 11973
Change-Id: I8f71fe970c07a092131eada2be3936c12a61cdd5
Reviewed-on: https://code.wireshark.org/review/13182
Reviewed-by: Michael Mann <mmann78@netscape.net>
Tested-by: Michael Mann <mmann78@netscape.net>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-01-14 05:24:01 +00:00
..
Custom.common Removed some remaining svn Id tags 2015-12-01 14:41:25 +00:00
Makefile.am Support out-of-source checkapi 2014-04-25 04:23:46 +00:00
Makefile.common Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
Makefile.nmake Add '*.nativecodeanalysis.xml' to 'clean' targets 2015-01-02 01:45:16 +00:00
airpdcap.c [airpcap] Fix parsing of GTK 2016-01-14 05:24:01 +00:00
airpdcap_ccmp.c [airpcap] Decrypt protected management frames (802.11w) 2016-01-13 03:44:26 +00:00
airpdcap_debug.c Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
airpdcap_debug.h Fix compilation when _DEBUG is defined. 2015-11-13 07:46:32 +00:00
airpdcap_int.h [airpcap] Decrypt protected management frames (802.11w) 2016-01-13 03:44:26 +00:00
airpdcap_interop.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
airpdcap_rijndael.c g_malloc the decrypted key in AES_unwrap(), but always free it. 2015-12-21 20:56:13 +00:00
airpdcap_rijndael.h Allocate the unwrapped key in AES_unwrap(). 2015-05-10 02:18:24 +00:00
airpdcap_system.h Add boundary check for 802.11 decryption 2015-11-28 09:47:28 +00:00
airpdcap_tkip.c Continue to remove $Id$ from top of file 2014-03-31 18:49:26 +00:00
airpdcap_user.h WPA/WPA2 decoding fixes and improvements 2015-11-09 11:28:14 +00:00
airpdcap_ws.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
kasumi.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
wep-wpadefs.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00