File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ config WIFI_NM_WPA_SUPPLICANT_WEP
109109
110110choice WIFI_NM_WPA_SUPPLICANT_CRYPTO_BACKEND
111111 prompt "WPA supplicant crypto implementation"
112- default WIFI_NM_WPA_SUPPLICANT_CRYPTO_LEGACY_NCS_PSA if SOC_SERIES_NRF54LX
112+ default WIFI_NM_WPA_SUPPLICANT_CRYPTO_LEGACY_NCS_PSA if SOC_SERIES_NRF54LX || BUILD_WITH_TFM
113113 default WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS
114114 help
115115 Select the crypto implementation to use for WPA supplicant.
@@ -243,6 +243,26 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS
243243 select MBEDTLS_TLS_VERSION_1_2
244244 select MBEDTLS_ENTROPY_C
245245
246+ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS_PSA
247+ bool "Legacy Crypto support for WiFi using nRF security"
248+ select MBEDTLS
249+ select NRF_SECURITY
250+ select PSA_WANT_GENERATE_RANDOM
251+ select MBEDTLS_CIPHER_MODE_CBC
252+ select MBEDTLS_CIPHER_MODE_CTR
253+ select MBEDTLS_LEGACY_CRYPTO_C
254+ select MBEDTLS_SHA1_C
255+ select MBEDTLS_ECP_C
256+ select MBEDTLS_CTR_DRBG_C
257+ select MBEDTLS_PK_C
258+ select MBEDTLS_PKCS5_C
259+ select MBEDTLS_PK_PARSE_C
260+ select MBEDTLS_CMAC_C
261+ select MBEDTLS_CIPHER_PADDING_PKCS7
262+ select MBEDTLS_PK_WRITE_C
263+ select MBEDTLS_KEY_EXCHANGE_ALL_ENABLED
264+ select MBEDTLS_ENTROPY_C
265+
246266config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA
247267 bool "PSA Crypto support for WiFi WPA2 using nRF security"
248268 select MBEDTLS
You can’t perform that action at this time.
0 commit comments