New Year New Release: Introducing wolfSSL 5.7.6

Welcome 2025 with boundless possibilities and stronger security! We are excited to introduce wolfSSL 5.7.6, the latest update in open-source cybersecurity! Designed with the cleanest code, this release is packed with exciting enhancements: Expanded Hardware Support: wolfSSL hardware support now includes RP2350 and STM32MP135F, with enhanced capabilities for RP2040 and Renesas TSIP. Enhanced APIs: APIs […]

Read MoreMore Tag

Rust vs C: Navigating Language Choices in Embedded Systems and Cryptography

Introduction In the world of low-level programming, particularly in embedded systems and cryptography, the choice between Rust and C remains a critical decision for development teams. This blog post explores the key differences, strengths, and trade-offs between these two powerful languages. Our Rust Journey As a company rooted in C and cryptographic solutions, we are […]

Read MoreMore Tag

Special Rules for LMS and XMSS

A while back, NIST (National Institute for Standards and Technology) came out with Special Publication 800-208 titled “Recommendation for Stateful Hash-Based Signature Schemes”. The full document can be found here. It was very specific and strongly stated that you need to be very careful about how you do key generation and signing using these algorithms. […]

Read MoreMore Tag

Post-Quantum CAVP Validations

Here at wolfSSL we love it when our partners achieve great things. We’d like to give a big shout out to our friends at Crypto4A for achieving a huge milestone by getting their CAVP (Cryptographic Algorithm Validation Program) validation. The details can be found here. In summary, they got a Hardware validation for the QASM […]

Read MoreMore Tag

Improved OCSP Support in wolfSSL

wolfSSL has recently made important improvements to its Online Certificate Status Protocol (OCSP) support. A recent fix in pull request #7779 addresses an issue where the OCSP request was incorrectly freed when saved in ssl->ctx->certOcspRequest. This update ensures that the OCSP request is properly retained, enhancing the stability and reliability of certificate status checking. In […]

Read MoreMore Tag

Accelerated Kyber (ML-KEM)

Lightning-fast Kyber (ML-KEM) implementations as specified in FIPS-203 are now here as of wolfSSL release 5.7.4: ARM32 v4 to v8 base assembly instructions for Kyber (ML-KEM); PR 8040 Even faster NEON instructions are under development! Aarch64 implementations of Kyber (ML-KEM) functions; PR 7998 SHA-3 assembly implementations used by Kyber (ML-KEM); PR 7998 ARMv7E-M/ARMv7-M assembly instructions […]

Read MoreMore Tag

wolfHSM + FreeRTOS on AURIX

Infineon Technologies has just announced official FreeRTOS support for its AURIX™ TC3x microcontrollers. While wolfSSL has included built-in support for FreeRTOS for over a decade, we are proud to announce that wolfHSM, our hardware security module software framework, is also fully compatible with FreeRTOS, including on the AURIX™ TC3x platform. wolfHSM provides a portable, open-source […]

Read MoreMore Tag

Posts navigation

1 2 3