1menu "Supplicant" 2 3 config WPA_MBEDTLS_CRYPTO 4 bool "Use MbedTLS crypto APIs" 5 default y 6 select MBEDTLS_AES_C 7 select MBEDTLS_ECP_C 8 select MBEDTLS_ECDH_C 9 select MBEDTLS_ECDSA_C 10 select MBEDTLS_TLS_ENABLED 11 help 12 Select this option to use MbedTLS crypto APIs which utilize hardware acceleration. 13 14 config WPA_WAPI_PSK 15 bool "Enable WAPI PSK support" 16 default n 17 help 18 Select this option to enable WAPI-PSK 19 which is a Chinese National Standard Encryption for Wireless LANs (GB 15629.11-2003). 20 21 config WPA_SUITE_B_192 22 bool "Enable NSA suite B support with 192 bit key" 23 default n 24 select ESP_WIFI_GCMP_SUPPORT 25 select ESP_WIFI_GMAC_SUPPORT 26 help 27 Select this option to enable 192 bit NSA suite-B. 28 This is necessary to support WPA3 192 bit security. 29 30 config WPA_DEBUG_PRINT 31 bool "Print debug messages from WPA Supplicant" 32 default n 33 help 34 Select this option to print logging information from WPA supplicant, 35 this includes handshake information and key hex dumps depending 36 on the project logging level. 37 38 Enabling this could increase the build size ~60kb 39 depending on the project logging level. 40 41 config WPA_TESTING_OPTIONS 42 bool "Add DPP testing code" 43 default n 44 help 45 Select this to enable unity test for DPP. 46 47 config WPA_WPS_STRICT 48 bool "Strictly validate all WPS attributes" 49 default n 50 help 51 Select this option to enable validate each WPS attribute 52 rigorously. Disabling this add the workaorunds with various APs. 53 Enabling this may cause inter operability issues with some APs. 54 55 menuconfig WPA_11KV_SUPPORT 56 bool "Enable 802.11k, 802.11v APIs handling in supplicant" 57 default n 58 help 59 Select this option to enable 802.11k 802.11v APIs(RRM and BTM support). 60 Only APIs which are helpful for network assisted roaming 61 are supported for now. 62 Enable this option with BTM and RRM enabled in sta config 63 to make device ready for network assisted roaming. 64 BTM: BSS transition management enables an AP to request a station to transition 65 to a specific AP, or to indicate to a station a set of preferred APs. 66 RRM: Radio measurements enable STAs to understand the radio environment, 67 it enables STAs to observe and gather data on radio link performance 68 and on the radio environment. Current implementation adds beacon report, 69 link measurement, neighbor report. 70 71 menuconfig WPA_SCAN_CACHE 72 bool "Keep scan results in cache" 73 depends on WPA_11KV_SUPPORT 74 default n 75 help 76 Keep scan results in cache, if not enabled, those 77 will be flushed immediately. 78 79 menuconfig WPA_MBO_SUPPORT 80 bool "Enable MBO support in supplicant" 81 depends on WPA_11KV_SUPPORT 82 default n 83 help 84 Select this option to enable WiFi Multiband operation certification support. 85endmenu 86