Skip to content

Commit 2b54bad

Browse files
committed
samples: net: wifi: Add TLSv1.3 support in wifi example
Add TLSv1.3 support in wifi example for RW612 and IW610 Signed-off-by: Hui Bai <[email protected]>
1 parent ffb28ee commit 2b54bad

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

modules/hostap/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -572,6 +572,10 @@ zephyr_library_compile_definitions_ifdef(CONFIG_EAP_FAST
572572
EAP_FAST
573573
)
574574
575+
zephyr_library_compile_definitions_ifdef(CONFIG_EAP_TLSV1_3
576+
EAP_TLSV1_3
577+
)
578+
575579
zephyr_library_sources_ifdef(CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL
576580
${HOSTAP_SRC_BASE}/eapol_supp/eapol_supp_sm.c
577581
${HOSTAP_SRC_BASE}/eap_peer/eap.c

modules/hostap/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,14 @@ config EAP_ALL
299299
select EAP_TTLS
300300
select EAP_MSCHAPV2
301301
default y
302+
303+
config EAP_TLSV1_3
304+
bool "EAP TLSv1.3 support"
305+
select MBEDTLS_TLS_VERSION_1_3
306+
select MBEDTLS_TLS_SESSION_TICKETS
307+
select MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED
308+
select MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED
309+
select MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED
302310
endif # WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE
303311

304312
config WIFI_NM_WPA_SUPPLICANT_WPA3

west.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ manifest:
210210
groups:
211211
- hal
212212
- name: hal_nxp
213-
revision: 10f1faf465440e48ecad1ab2b5adee8c72f41157
213+
revision: 455abbda0e2faa53086ad883ce843957f871ddc2
214214
path: modules/hal/nxp
215215
groups:
216216
- hal
@@ -281,7 +281,7 @@ manifest:
281281
- hal
282282
- name: hostap
283283
path: modules/lib/hostap
284-
revision: c55683ce514953277be5566fceb38c4c2485f1e1
284+
revision: pull/98/head
285285
- name: liblc3
286286
revision: 48bbd3eacd36e99a57317a0a4867002e0b09e183
287287
path: modules/lib/liblc3

0 commit comments

Comments
 (0)