OVMS3-idf/components/esp_wifi/include
Nachiket Kukade da07b2b4a7 wpa_supplicant: Add SAE handshake support for WPA3-PSK
Under WPA3-Personal, SAE authentication is used to derive PMK
which is more secure and immune to offline dictionary attacks.
1. Add modules to generate SAE commit/confirm for the handshake
2. Add modules that build and parse SAE data in Auth frames
3. Add WPA3 association and key mgmt definitions
4. Invert y-bit while solving for ECC co-ordinate -
     Once an X co-ordinate is obtained, solving for Y co-ordinate
     using an elliptical curve equation results in 2 possible values,
     Y and (P - Y), where p is the prime number. The co-ordinates are
     used for deriving keys in SAE handshake. As par the 802.11 spec
     if LSB of X is same as LSB of Y then Y is chosen, (P - Y) otherwise.
     This is not what is implemented, so fix this behavior to obtain the
     correct Y co-ordinate.
2019-11-26 04:24:57 +00:00
..
esp_private esp_wifi: fix WiFi deinit memory leak 2019-10-30 10:12:15 +08:00
esp_coexist.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_coexist_adapter.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_coexist_internal.h Coexist: fix some coexist bugs 2019-09-30 11:49:16 +08:00
esp_mesh.h esp_netif: Introduction of esp-netif component as a replacement of tcpip_adpter 2019-11-13 12:36:25 +01:00
esp_mesh_internal.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_now.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_phy_init.h tools: Mass fixing of empty prototypes (for -Wstrict-prototypes) 2019-08-01 16:28:56 +07:00
esp_smartconfig.h esp_wifi: refactor smartconfig callback to use esp event 2019-07-04 18:00:04 +08:00
esp_wifi.h esp_netif: moving default netifs to wifi, moved sta_list to a separate header -- note will fail unit tests 2019-11-13 12:36:25 +01:00
esp_wifi_crypto_types.h wpa_supplicant: Adding SAE modules with testcase 2019-11-26 04:24:57 +00:00
esp_wifi_default.h esp_mesh: creation of wifi network interfaces for esp-mesh examples moved to used common esp_wifi_default API 2019-11-13 12:36:26 +01:00
esp_wifi_netif.h esp_netif: added locking for netif list management, unit tests to use unique if_keys, updated comments 2019-11-13 12:36:25 +01:00
esp_wifi_types.h wpa_supplicant: Add SAE handshake support for WPA3-PSK 2019-11-26 04:24:57 +00:00
phy.h esp_wifi: support esp32s2beta A, B and marlin3 chip 2019-10-28 18:58:05 +11:00
smartconfig_ack.h smartconfig: move smartconfig_ack to esp_wifi conponent 2019-08-29 10:39:30 +08:00