Skip to content

Commit 55d370a

Browse files
rluboskrish2718
authored andcommitted
Revert "[nrf noup] modules: hostap: Support Wi-Fi EAP-TLS mode"
This reverts commit 371c48b. Signed-off-by: Robert Lubos <[email protected]>
1 parent f1521bb commit 55d370a

File tree

2 files changed

+4
-45
lines changed

2 files changed

+4
-45
lines changed

modules/hostap/CMakeLists.txt

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -612,20 +612,15 @@ zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
612612
)
613613
endif()
614614

615-
if(DEFINED ONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT OR
616-
DEFINED CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS)
615+
if(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT)
617616
zephyr_include_directories(
618617
${HOSTAP_BASE}/port/mbedtls
619618
)
620619

621620
zephyr_library_sources(
622621
${HOSTAP_SRC_BASE}/crypto/crypto_mbedtls_alt.c
622+
${HOSTAP_SRC_BASE}/crypto/tls_mbedtls_alt.c
623623
${HOSTAP_SRC_BASE}/crypto/rc4.c
624-
${HOSTAP_SRC_BASE}/crypto/aes-wrap.c
625-
${HOSTAP_SRC_BASE}/crypto/aes-unwrap.c
626-
${HOSTAP_SRC_BASE}/crypto/aes-internal-dec.c
627-
${HOSTAP_SRC_BASE}/crypto/aes-internal.c
628-
${HOSTAP_SRC_BASE}/crypto/aes-internal-enc.c
629624
)
630625

631626
zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA
@@ -639,14 +634,8 @@ zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
639634
${HOSTAP_SRC_BASE}/crypto/sha1-internal.c
640635
${HOSTAP_SRC_BASE}/crypto/fips_prf_internal.c
641636
${HOSTAP_SRC_BASE}/crypto/milenage.c
642-
${HOSTAP_SRC_BASE}/crypto/tls_mbedtls_alt.c
643637
)
644638

645-
zephyr_library_sources_ifndef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
646-
${HOSTAP_SRC_BASE}/crypto/tls_none.c
647-
)
648-
649-
650639
zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_TEST
651640
${HOSTAP_SRC_BASE}/crypto/crypto_module_tests.c
652641
${HOSTAP_SRC_BASE}/crypto/fips_prf_internal.c

modules/hostap/Kconfig

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ config WIFI_NM_WPA_SUPPLICANT_WEP
109109

110110
choice WIFI_NM_WPA_SUPPLICANT_CRYPTO_BACKEND
111111
prompt "WPA supplicant crypto implementation"
112+
default WIFI_NM_WPA_SUPPLICANT_CRYPTO_LEGACY_NCS
112113
default WIFI_NM_WPA_SUPPLICANT_CRYPTO_LEGACY_NCS_PSA if SOC_SERIES_NRF54LX
113-
default WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS
114114
help
115115
Select the crypto implementation to use for WPA supplicant.
116116
WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT supports enterprise mode
@@ -211,26 +211,6 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_LEGACY_NCS_PSA
211211
select MBEDTLS_PKCS5_C
212212
select MBEDTLS_ECP_DP_SECP256R1_ENABLED
213213

214-
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS
215-
bool "Legacy Crypto support for WiFi using nRF security"
216-
select MBEDTLS
217-
select NRF_SECURITY
218-
select MBEDTLS_CIPHER_MODE_CBC
219-
select MBEDTLS_CIPHER_MODE_CTR
220-
select MBEDTLS_LEGACY_CRYPTO_C
221-
select MBEDTLS_ENTROPY_C
222-
select MBEDTLS_CIPHER
223-
select MBEDTLS_ECP_C
224-
select MBEDTLS_CTR_DRBG_C
225-
select MBEDTLS_PK_WRITE_C
226-
select MBEDTLS_HKDF_C
227-
select MBEDTLS_KEY_EXCHANGE_ALL_ENABLED
228-
select MBEDTLS_MD_C
229-
select MBEDTLS_MD5_C
230-
select MBEDTLS_ENTROPY_C
231-
select MBEDTLS_CIPHER_PADDING_PKCS7
232-
select MBEDTLS_PKCS5_C
233-
234214
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
235215
bool "No Crypto support for WiFi"
236216

@@ -243,17 +223,7 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA
243223

244224
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
245225
bool "Enterprise Crypto support for WiFi"
246-
select MBEDTLS_ECDH_C
247-
select MBEDTLS_ECDSA_C
248-
select MBEDTLS_DHM_C
249-
select MBEDTLS_SSL_TLS_C
250-
select MBEDTLS_SSL_SRV_C
251-
select MBEDTLS_SSL_CLI_C
252-
select MBEDTLS_X509_LIBRARY
253-
select MBEDTLS_TLS_LIBRARY
254-
select MBEDTLS_X509_CRL_PARSE_C
255-
select MBEDTLS_TLS_VERSION_1_2
256-
select MBEDTLS_RSA_C
226+
select MBEDTLS_PEM_CERTIFICATE_FORMAT
257227
depends on !WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
258228

259229
config EAP_TLS

0 commit comments

Comments
 (0)