Skip to content

Commit 88acae6

Browse files
rluboskrish2718
authored andcommitted
Revert "[nrf noup] modules: hostap: Add NCS PSA for hostap crypto ALT"
This reverts commit 01ba392. Signed-off-by: Robert Lubos <[email protected]>
1 parent f883913 commit 88acae6

File tree

2 files changed

+2
-58
lines changed

2 files changed

+2
-58
lines changed

modules/hostap/CMakeLists.txt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -655,25 +655,6 @@ zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_TEST
655655
)
656656
endif()
657657

658-
if(DEFINED CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA)
659-
zephyr_include_directories(
660-
${HOSTAP_BASE}/port/mbedtls
661-
)
662-
663-
zephyr_library_sources(
664-
${HOSTAP_SRC_BASE}/crypto/aes-wrap.c
665-
${HOSTAP_SRC_BASE}/crypto/aes-unwrap.c
666-
${HOSTAP_SRC_BASE}/crypto/aes-internal-dec.c
667-
${HOSTAP_SRC_BASE}/crypto/aes-internal.c
668-
${HOSTAP_SRC_BASE}/crypto/aes-internal-enc.c
669-
${HOSTAP_SRC_BASE}/crypto/rc4.c
670-
${HOSTAP_SRC_BASE}/crypto/crypto_mbedtls_alt.c
671-
${HOSTAP_SRC_BASE}/crypto/tls_mbedtls_alt.c
672-
${HOSTAP_SRC_BASE}/crypto/sha256-kdf.c
673-
${HOSTAP_BASE}/port/mbedtls/supp_psa_api.c
674-
)
675-
endif()
676-
677658
zephyr_library_link_libraries_ifndef(CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
678659
mbedTLS)
679660

modules/hostap/Kconfig

Lines changed: 2 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -231,50 +231,13 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_LEGACY_NCS
231231
select MBEDTLS_CIPHER_PADDING_PKCS7
232232
select MBEDTLS_PKCS5_C
233233

234-
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA
235-
bool "PSA Crypto support for WiFi WPA2 using nRF security"
236-
select MBEDTLS
237-
select NRF_SECURITY
238-
select PSA_WANT_GENERATE_RANDOM
239-
select MBEDTLS_TLS_LIBRARY
240-
select MBEDTLS_PK_C
241-
select MBEDTLS_PK_WRITE_C
242-
select MBEDTLS_X509_LIBRARY
243-
select MBEDTLS_X509_CRT_PARSE_C
244-
select MBEDTLS_SSL_TLS_C
245-
select MBEDTLS_ENABLE_HEAP
246-
select MBEDTLS_PSA_CRYPTO_C
247-
select MBEDTLS_USE_PSA_CRYPTO
248-
select PSA_WANT_ALG_HMAC
249-
select PSA_WANT_ALG_CMAC
250-
select PSA_WANT_ALG_ECB_NO_PADDING
251-
select PSA_WANT_ALG_CBC_PKCS7
252-
select PSA_ACCEL_CBC_MAC_AES_128
253-
select PSA_ACCEL_CBC_MAC_AES_192
254-
select PSA_ACCEL_CBC_MAC_AES_256
255-
select PSA_WANT_ALG_CCM
256-
select PSA_WANT_ALG_GCM
257-
select PSA_WANT_ALG_CTR
258-
select PSA_WANT_ALG_MD5
259-
select PSA_ACCEL_MD5
260-
select PSA_WANT_ALG_SHA_1
261-
select PSA_WANT_ALG_SHA_256
262-
select PSA_WANT_ALG_SHA_224
263-
select PSA_WANT_ALG_SHA_384
264-
select PSA_WANT_ALG_SHA_512
265-
select PSA_WANT_ALG_PBKDF2_HMAC
266-
select PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128
267-
select PSA_WANT_KEY_TYPE_AES
268-
select PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
269-
270234
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
271235
bool "No Crypto support for WiFi"
272236

273237
endchoice
274238

275239
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA
276240
bool "Crypto Platform Secure Architecture support for WiFi"
277-
default y if WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA
278241
help
279242
Support Mbedtls 3.x to use PSA apis instead of legacy apis.
280243

@@ -291,7 +254,7 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
291254
select MBEDTLS_X509_CRL_PARSE_C
292255
select MBEDTLS_TLS_VERSION_1_2
293256
select MBEDTLS_RSA_C
294-
depends on !WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE && !WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA
257+
depends on !WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
295258

296259
config EAP_TLS
297260
bool "EAP-TLS support"
@@ -348,7 +311,7 @@ config EAP_ALL
348311

349312
config WIFI_NM_WPA_SUPPLICANT_WPA3
350313
bool "WPA3 support"
351-
depends on !WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE && !WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT_NCS_PSA
314+
depends on !WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
352315
default y
353316

354317
config WIFI_NM_WPA_SUPPLICANT_AP

0 commit comments

Comments
 (0)