Post-Quantum TLS 1.3 Over UART

Post-Quantum TLS 1.3 Over UART

157 Lượt nghe
Post-Quantum TLS 1.3 Over UART
Learn how to build an app for the STM32-U5 using TLS 1.3 over UART with a hybrid key exchange combining ECC and post-quantum ML-KEM! The STM32U5 series features advanced power-saving, high-performance microcontrollers based on the Arm® Cortex®-M33, designed for demanding applications that require both performance and low power consumption. It provides greater integration and memory capabilities to maximize performance. wolfSSL supports post-quantum cryptography solutions, including ML-KEM (Kyber) and ML-DSA (Dilithium). Migrating to post-quantum algorithms protects your data long-term (harvest now, decrypt later) and aligns with the CNSA 2.0 timeline, which requires post-quantum cryptography for software/firmware signing by 2025. In this webinar, Anthony and Mena will guide you through installing wolfSSL via STM32CubeIDE, enabling post-quantum algorithms, and discuss the benefits and challenges of using ML-KEM for post-quantum security. Learn how to future-proof your security on the STM32U5 with post-quantum cryptography. What You'll Learn: - Install wolfSSL via the STM32CubeIDE - Configure and enable the post-quantum algorithms in wolfSSL - Understand the motivation behind enabling ML-KEM - Explore the benefits and challenges of ML-KEM integration 00:00 ST Introduction 10:40 PQC and the motivation 17:17 Hardware 22:48 Code Additions 26:16 wolfSSL Example 30:14 Questions