Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b9ed70c5 
								
							 
						 
						
							
							
								
								wlantest: Validate MMIE KeyID reserved bits  
							
							
							
						 
						
							2010-11-13 13:14:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								16b8b6eadf 
								
							 
						 
						
							
							
								
								wlantest: Validate reserved bits in TKIP/CCMP header  
							
							
							
						 
						
							2010-11-13 13:03:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								20062114cd 
								
							 
						 
						
							
							
								
								wlantest: Verify that TKIP/CCMP frames set ExtIV=1  
							
							
							
						 
						
							2010-11-13 12:54:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4dac84539e 
								
							 
						 
						
							
							
								
								wlantest: Implement TKIP replay detection  
							
							
							
						 
						
							2010-11-13 12:40:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9c513783 
								
							 
						 
						
							
							
								
								wlantest: Add support for WPA key handshakes  
							
							... 
							
							
							
							The Key Data field is handled differently in msg 3/4 and 1/2 in WPA,
so add separate code for processing non-RSN case. 
							
						 
						
							2010-11-13 11:59:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2924b0eb79 
								
							 
						 
						
							
							
								
								wlantest: Add support for TKIP decryption  
							
							
							
						 
						
							2010-11-13 11:36:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								a9dd29d3e1 
								
							 
						 
						
							
							
								
								wlantest: Use negotiated AKM/cipher to select PMK-to-PTK parameters  
							
							
							
						 
						
							2010-11-12 23:33:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								42e79f82dc 
								
							 
						 
						
							
							
								
								wlantest: Fix mgmt CCMP decrypt to not crash on failures  
							
							
							
						 
						
							2010-11-12 23:28:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2102ecf0b5 
								
							 
						 
						
							
							
								
								wlantest: Verify that unicast robust mgmt frames are protected  
							
							
							
						 
						
							2010-11-12 23:17:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								070d6173e2 
								
							 
						 
						
							
							
								
								wlantest: Verify MFP use in association with MFPR BSS  
							
							
							
						 
						
							2010-11-12 23:16:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								994d6a88c5 
								
							 
						 
						
							
							
								
								wlantest: Use MFPC field instead of igtk_set to check if BIP is needed  
							
							
							
						 
						
							2010-11-12 23:01:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb6cdaaaf 
								
							 
						 
						
							
							
								
								wlantest: Verify that WPA/RSN IE matches in EAPOL-Key and mgmt frames  
							
							... 
							
							
							
							Verify that WPA/RSN IE in (Re)Association Request is identical to the
one used in EAPOL-Key message 2/4.
Verify that WPA/RSN IE in Beacon/Probe Response is identical to the
one(s) used in EAPOL-Key message 3/4. 
							
						 
						
							2010-11-12 22:54:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								327f71604c 
								
							 
						 
						
							
							
								
								wlantest: Parse WPA/RSN IE and store info for BSS/STA  
							
							... 
							
							
							
							In addition, verify that the parameters that the STA is requesting
match with what is enabled in the BSS. 
							
						 
						
							2010-11-12 22:40:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2cfd973a 
								
							 
						 
						
							
							
								
								wlantest: Dump decrypted Key Data from Group Handshake msg 1/2  
							
							
							
						 
						
							2010-11-12 01:02:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								64f45d070b 
								
							 
						 
						
							
							
								
								wlantest: Add option for writing a PCAP dump file  
							
							... 
							
							
							
							The output file includes all the capture (or read from wireless PCAP
file) frames in their original contents and another copy of each
frame that is decrypted in wlantest (including EAPOL-Key Key Data
field). 
							
						 
						
							2010-11-12 01:00:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								5db8cf314e 
								
							 
						 
						
							
							
								
								wlantest: Add Group Key handshake processing  
							
							... 
							
							
							
							Decrypt GTK/IGTK updates in Group Key message 1/2 and update the
keys. In addition, verify the MIC on both Group Key handshake
messages. 
							
						 
						
							2010-11-11 22:04:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								30febd7001 
								
							 
						 
						
							
							
								
								wlantest: Fix Mgmt CCMP replay detection to use correct PN offset  
							
							
							
						 
						
							2010-11-11 21:35:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								0819b65b17 
								
							 
						 
						
							
							
								
								wlantest: Process Action frames  
							
							... 
							
							
							
							Parse Action frames and verify SA Query transactions. 
							
						 
						
							2010-11-11 21:34:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								47fe6880ed 
								
							 
						 
						
							
							
								
								wlantest: Decrypt CCMP protected unicast Robust Management frames  
							
							
							
						 
						
							2010-11-11 20:46:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2edd5c23ad 
								
							 
						 
						
							
							
								
								wlantest: Add replay detection for CCMP  
							
							
							
						 
						
							2010-11-11 20:21:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								07d0a5be45 
								
							 
						 
						
							
							
								
								wlantest: Decrypt group addressed Data frames  
							
							
							
						 
						
							2010-11-11 19:53:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d318c534da 
								
							 
						 
						
							
							
								
								wlantest: Add support for decrypting CCMP protected unicast Data frames  
							
							
							
						 
						
							2010-11-11 01:29:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4c29158d 
								
							 
						 
						
							
							
								
								wlantest: Fix BIP replay detection  
							
							
							
						 
						
							2010-11-10 16:59:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								bacc31286c 
								
							 
						 
						
							
							
								
								wlantest: Validate MMIE MIC  
							
							
							
						 
						
							2010-11-10 02:06:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								f0a782979d 
								
							 
						 
						
							
							
								
								wlantest: Parse KDEs from message 2/4  
							
							
							
						 
						
							2010-11-10 01:16:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								c09caa5882 
								
							 
						 
						
							
							
								
								wlantest: Use more consistent debug levels for keys  
							
							
							
						 
						
							2010-11-09 20:35:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4d9f9ee7e5 
								
							 
						 
						
							
							
								
								wlantest: Parse Key Data KDEs and store GTK and IGTK  
							
							
							
						 
						
							2010-11-09 20:29:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								8672562b04 
								
							 
						 
						
							
							
								
								wlantest: Decrypt EAPOL-Key 3/4 Key Data  
							
							
							
						 
						
							2010-11-09 00:39:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d06df64d14 
								
							 
						 
						
							
							
								
								wlantest: Derive PMK from RADIUS exchange  
							
							... 
							
							
							
							Decrypt MPPE keys and derive PMK from RADIUS exchange if RADIUS
shared secret is known. Use the derived PMK when trying to derive
PTK during 4-Way Handshake. 
							
						 
						
							2010-11-07 23:29:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								3215df77ee 
								
							 
						 
						
							
							
								
								wlantest: Add capturing and parsing of RADIUS messages  
							
							... 
							
							
							
							Another interface (-I) or pcap file (-R) can now be specified as a
source of RADIUS packets. These packets are now parsed, but the
MSK is not yet derived for PMK use. 
							
						 
						
							2010-11-07 23:29:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc82fc7ae 
								
							 
						 
						
							
							
								
								wlantest: Fix LLC debug print  
							
							
							
						 
						
							2010-11-07 23:29:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								53650bcab4 
								
							 
						 
						
							
							
								
								wlantest: Add PTK derivation based on passphrases  
							
							... 
							
							
							
							Allow pre-configuration of passphrases (-p<passphrase>) to provide
enough information for wlantest to be able to derive PMK for each
BSS and PTK for each STA going through 4-Way Handshake (at least
message 2 and 3 needs to be received). 
							
						 
						
							2010-11-07 23:29:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								32234bba52 
								
							 
						 
						
							
							
								
								wlantest: Parse EAPOL-Key frames  
							
							
							
						 
						
							2010-11-07 23:29:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								021a6fe499 
								
							 
						 
						
							
							
								
								wlantest: Maintain a copy of WPA/RSN IE from (Re)AssocReq  
							
							
							
						 
						
							2010-11-07 23:29:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								2d73f0a875 
								
							 
						 
						
							
							
								
								wlantest: Move Mgmt and Data frame processing into their own files  
							
							
							
						 
						
							2010-11-07 23:29:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								b50111fbb2 
								
							 
						 
						
							
							
								
								wlantest: Move bss_update() into bss.c  
							
							
							
						 
						
							2010-11-07 23:29:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d30edf54b8 
								
							 
						 
						
							
							
								
								wlantest: Maintain STA state based on auth/assoc/deauth/disassoc  
							
							
							
						 
						
							2010-11-07 23:29:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								422ef7d205 
								
							 
						 
						
							
							
								
								wlantest: Create station list for each BSS  
							
							
							
						 
						
							2010-11-07 23:29:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								d84d389351 
								
							 
						 
						
							
							
								
								wlantest: Maintain table of BSS information  
							
							... 
							
							
							
							Whenever a Beacon or Probe Response frame is observed, add or update
a BSS entry to maintain current information about the active BSSes. 
							
						 
						
							2010-11-07 23:29:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jouni Malinen 
								
							 
						 
						
							
							
							
							
								
							
							
								a149fcc77d 
								
							 
						 
						
							
							
								
								wlantest: Add preliminary version of IEEE 802.11 protocol testing tool  
							
							... 
							
							
							
							This tool can be used to capture IEEE 802.11 frames either from a
monitor interface for realtime capturing or from pcap files for
offline analysis. This version is only adding basic infrastructure for
going through the frames and parsing their headers. 
							
						 
						
							2010-11-07 23:29:00 +02:00