OVMS3-idf/components/esp_wifi/include
Nachiket Kukade 6b76228fcb 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.
2020-05-06 10:20:26 +05:30
..
esp_private esp_wifi: backport some wifi bugs 0323 2020-03-24 15:10:31 +08:00
esp_coexist.h Improve coexistence performance according to specific WiFi/BT/BLE scienario 2020-02-18 12:40:48 +08:00
esp_coexist_adapter.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_coexist_internal.h esp_wifi: fix WiFi scan and connect bugs when coexist with Bluetooth 2019-12-09 12:17:16 +08:00
esp_mesh.h mesh: use new event library 2019-07-05 21:14:30 +08: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 esp_wifi: fix a WiFi receiving bug 2019-12-26 19:41:04 +08: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_wifi: fix some WiFi issues 2020-02-14 12:03:18 +08:00
esp_wifi_crypto_types.h wpa_supplicant: Adding SAE modules with testcase 2020-05-06 10:20:22 +05:30
esp_wifi_types.h wpa_supplicant: Add SAE handshake support for WPA3-PSK 2020-05-06 10:20:26 +05:30
phy.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
smartconfig_ack.h smartconfig: move smartconfig_ack to esp_wifi conponent 2019-09-05 10:44:00 +08:00