Chapter 2. API Reference
• CONFIG_WPA_MBEDTLS_CRYPTO
CONFIG_WPA_MBEDTLS_CRYPTO
Use MbedTLS crypto APIs
Found in: Component config > Supplicant
Select this option to use MbedTLS crypto APIs which utilize hardware acceleration.
Default value:
• Yes (enabled)
CONFIG_WPA_WAPI_PSK
Enable WAPI PSK support
Found in: Component config > Supplicant
Select this option to enable WAPI-PSK which is a Chinese National Standard Encryption for Wireless
LANs (GB 15629.11-2003).
Default value:
• No (disabled)
CONFIG_WPA_SUITE_B_192
Enable NSA suite B support with 192 bit key
Found in: Component config > Supplicant
Select this option to enable 192 bit NSA suite-B. This is necessary to support WPA3 192 bit security.
Default value:
• No (disabled)
CONFIG_WPA_DEBUG_PRINT
Print debug messages from WPA Supplicant
Found in: Component config > Supplicant
Select this option to print logging information from WPA supplicant, this includes handshake information
and key hex dumps depending on the project logging level.
Enabling this could increase the build size ~60kb depending on the project logging level.
Default value:
• No (disabled)
CONFIG_WPA_TESTING_OPTIONS
Add DPP testing code
Found in: Component config > Supplicant
Select this to enable unity test for DPP.
Default value:
• No (disabled)
Espressif Systems 1236
Submit Document Feedback
Release v4.4