esp-idf/components
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
..
app_trace
app_update
asio
bootloader
bootloader_support
bt
cbor
coap
console
cxx
driver bugfic(i2c): fix i2c driver ut issue. 2019-11-25 07:03:02 +00:00
efuse
esp-tls
esp32
esp32s2beta
esp_adc_cal
esp_common
esp_eth
esp_event
esp_gdbstub
esp_http_client
esp_http_server
esp_https_ota
esp_https_server
esp_local_ctrl
esp_netif Merge branch 'feature/set_dhcp_timeout' into 'master' 2019-11-25 12:04:20 +08:00
esp_ringbuf
esp_rom
esp_websocket_client
esp_wifi wpa_supplicant: Add SAE handshake support for WPA3-PSK 2019-11-26 04:24:57 +00:00
espcoredump
esptool_py
expat
fatfs
freemodbus
freertos
heap
idf_test
jsmn
json
libsodium
log
lwip
mbedtls
mdns
mqtt
newlib
nghttp
nvs_flash
openssl
partition_table
perfmon
protobuf-c
protocomm
pthread
sdmmc
soc Merge branch 'feat/mcpwm_hal' 2019-11-25 17:18:48 +11:00
spi_flash
spiffs
tcp_transport
tcpip_adapter
ulp
unity
vfs vfs: use ccomp timer in performance test 2019-11-18 10:29:02 +08:00
wear_levelling
wifi_provisioning
wpa_supplicant wpa_supplicant: Add SAE handshake support for WPA3-PSK 2019-11-26 04:24:57 +00:00
xtensa