aboutsummaryrefslogtreecommitdiffstats
path: root/wlantest/test_vectors.c
Commit message (Collapse)AuthorAgeFilesLines
* Move CRC-32 routine from wlantest to src/utilsJouni Malinen2016-10-091-0/+1
| | | | | | | This allows the CRC-32 routine to be shared for other purposes in addition to the WEP/TKIP/FCS within wlantest. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
* IEEE P802.11ah/D10.0 PV1 CCMP test vectorsJouni Malinen2016-09-231-0/+208
| | | | | | | Extend wlantest test_vectors to calculate test vectors for P802.11ah Annex J.6.4. Signed-off-by: Jouni Malinen <j@w1.fi>
* Declare all read only data structures as constMikael Kanstrup2015-04-251-2/+2
| | | | | | | | By analysing objdump output some read only structures were found in .data section. To help compiler further optimize code declare these as const. Signed-off-by: Mikael Kanstrup <mikael.kanstrup@sonymobile.com>
* wlantest: Extend BIP support to cover BIP-CMAC-256Jouni Malinen2015-01-241-1/+2
| | | | Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
* Declare wpa_debug_* variables in src/utils/wpa_debug.hJouni Malinen2013-12-311-4/+0
| | | | | | | | | These were somewhat more hidden to avoid direct use, but there are now numerous places where these are needed and more justification to make the extern int declarations available from wpa_debug.h. In addition, this avoids some warnings from sparse. Signed-hostap: Jouni Malinen <j@w1.fi>
* Validate P802.11ac test vector resultJouni Malinen2013-11-171-19/+92
| | | | | | | Verify the expected value against P802.11ac/D7.0 CCMP-256, GCMP-256, BIP-GMAC-128, and BIP-GMAC-256 test vectors. Signed-hostap: Jouni Malinen <j@w1.fi>
* Extend GCMP test vectors to include both MPDUsJouni Malinen2013-11-171-36/+190
| | | | | | | | | IEEE Std 802.11ad-2012 includes two test vectors for GCMP. Verify both of those and also verify that the results match the values in the standard instead of just verifying that decrypted frame matches original. Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add BIP-GMAC-128/256 test vectorsJouni Malinen2012-09-091-0/+74
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add CCMP-256 test vectorJouni Malinen2012-09-091-0/+59
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add GCMP-256 test vectorJouni Malinen2012-09-091-3/+67
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add GCMP implementation and test vectors from P802.11ad/D9.0Jouni Malinen2012-09-081-0/+63
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Check TKIP/CCMP decryption routines for test vectorsJouni Malinen2012-09-081-6/+60
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add IEEE Std 802.11-2012, M.9.1 BIP test vectorJouni Malinen2012-09-081-0/+35
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add IEEE Std 802.11-2012, M.9.2 CCMP (mgmt) test vectorJouni Malinen2012-09-081-0/+34
| | | | Signed-hostap: Jouni Malinen <j@w1.fi>
* wlantest: Add program for generating IEEE 802.11 test vectorsJouni Malinen2012-09-081-0/+121
This version can generate CCMP and TKIP test vectors that match with the IEEE Std 802.11-2012, Annex M.6.3 and M.6.4. Signed-hostap: Jouni Malinen <j@w1.fi>