fragattacks/src/common
Jouni Malinen 0c2b3f6541 SAE: Reject commit-scalar value 1
IEEE Std 802.11-2012 description of SAE does not require this, i.e., it
describes the requirement as 0 < scalar < r for processing the Commit
message. However, this is not correct and will be changes to 1 < scalar
< r to match the Dragonfly description so that a trivial secret case
will be avoided explicitly.

This is not much of an issue for the locally generated commit-scalar
since it would be very unlikely to get the value of 1. For Commit
message processing, a peer with knowledge of the password could
potentially force the exchange to expose key material without this
check.

Signed-off-by: Jouni Malinen <j@w1.fi>
2015-06-27 12:41:40 +03:00
..
common_module_tests.c tests: Additional ieee802_11_parse_elems() module test coverage 2015-06-14 16:47:29 +03:00
defs.h Extend hw_mode to support any band for offloaded ACS case 2015-05-27 12:17:57 +03:00
eapol_common.h MACsec: Add common IEEE 802.1X definitions 2014-05-09 20:05:28 +03:00
gas.c Add generic GAS request mechanism 2012-08-27 18:13:10 +03:00
gas.h Add generic GAS request mechanism 2012-08-27 18:13:10 +03:00
hw_features_common.c hw_features: Merge similar return cases 2015-06-23 11:24:52 +03:00
hw_features_common.h Make check_20mhz_bss() static 2015-06-20 16:05:54 +03:00
ieee802_1x_defs.h MACsec: Add common IEEE 802.1X definitions 2014-05-09 20:05:28 +03:00
ieee802_11_common.c Remove duplicated country code from operating class lists 2015-06-14 17:40:10 +03:00
ieee802_11_common.h Simplify VHT Operation element parsing 2015-04-22 22:05:12 +03:00
ieee802_11_defs.h Use SSID_MAX_LEN define instead of value 32 when comparing SSID length 2015-04-22 11:44:18 +03:00
Makefile tests: Add p2p-fuzzer 2015-04-22 11:44:19 +03:00
privsep_commands.h Use SSID_MAX_LEN define instead of value 32 when comparing SSID length 2015-04-22 11:44:18 +03:00
qca-vendor-attr.h Make qca-vendor.h independent of other header files 2014-04-25 11:41:36 +03:00
qca-vendor.h Extend hw_mode to support any band for offloaded ACS case 2015-05-27 12:17:57 +03:00
sae.c SAE: Reject commit-scalar value 1 2015-06-27 12:41:40 +03:00
sae.h SAE: Verify that own/peer commit-scalar and COMMIT-ELEMENT are different 2015-06-23 23:10:36 +03:00
tnc.h tests: TNC testing 2014-05-17 20:05:55 +03:00
version.h The master branch is now used for v2.5 development 2015-03-15 19:38:15 +02:00
wpa_common.c Remove unnecessary wpa_ie_len check from wpa_parse_wpa_ie_wpa() 2015-06-20 23:04:31 +03:00
wpa_common.h Remove WEP40/WEP104 cipher suite support for WPA/WPA2 2015-06-20 23:04:31 +03:00
wpa_ctrl.c Android: wpa_ctrl missing include for sys/stat.h 2015-04-03 10:47:36 +03:00
wpa_ctrl.h Send CTRL-EVENT-NETWORK-NOT-FOUND if no suitable network was found 2015-06-27 11:08:08 +03:00
wpa_helpers.c Add wpa_ctrl helper functions for upper level functionality 2014-03-12 01:09:21 +02:00
wpa_helpers.h Add wpa_ctrl helper functions for upper level functionality 2014-03-12 01:09:21 +02:00