Skip to content

Commit af9f889

Browse files
nxf58150henrikbrixandersen
authored andcommitted
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 009144a commit af9f889

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ manifest:
281281
- hal
282282
- name: hostap
283283
path: modules/lib/hostap
284-
revision: 5abcff1c0ecff65f0f81e0cc086b7f766e5101bf
284+
revision: f707b19c1733ebe401a50450494e5ebdd2e71b5f
285285
- name: liblc3
286286
revision: 48bbd3eacd36e99a57317a0a4867002e0b09e183
287287
path: modules/lib/liblc3

0 commit comments

Comments
 (0)