We are excited to announce the 1.0.0 release of the wolfssl-wolfcrypt Rust crate, now officially published to crates.io! This release signifies a major milestone, offering stable, secure, and efficient cryptographic wrappers for Rust developers leveraging the power of wolfCrypt. The crate provides a direct, user-friendly interface to wolfCrypt’s robust cryptographic primitives, ensuring your Rust applications […]
Blog - wolfSSL
wolfSSL now includes updated support for libspdm 3.7.0. libspdm is the reference implementation of the DMTF’s Security Protocols and Data Models (SPDM) specifications, which provide device attestation, authentication, and mechanisms for establishing secure communications over any transport. Both wolfSSL and SPDM are designed to be transport-agnostic, making them a good fit together. Download wolfSSL → […]
Enabling CNSA 2.0 Compliance with ML-DSA and ML-KEM in Hardware Security Modules The cryptographic landscape is rapidly evolving. With quantum computing advancing from theoretical to practical, organizations worldwide are racing to protect their systems against future quantum threats. The NSA’s Commercial National Security Algorithm Suite 2.0 (CNSA 2.0) has set clear timelines for transitioning to […]
Discover how to integrate TPM 2.0 into embedded systems using wolfTPM. Embedded systems are increasingly required to implement robust security measures, including cryptographic key management, secure firmware updates, and TLS. TPM 2.0 provides a standardized way to achieve this, but integrating it on resource-constrained devices can be challenging. Join us for Getting Started with wolfTPM, […]
Maintaining the security and longevity of embedded systems requires the ability to update firmware reliably and securely. wolfSSL is excited to announce the addition of comprehensive firmware upgrade support for STMicroelectronics ST33KTPM2X modules within wolfTPM. This latest enhancement simplifies the complex process of Field Upgrades for ST33 TPMs, providing a unified API that handles version […]
wolfSSL in the kernel The last year has been quite active for wolfSSL in kernel space. To give a quick recap, we’ve added support to register wolfCrypt algs in the Linux kernel crypto API (making them available for filesystem encryption, IPsec, etc) wrote patches for Linux /dev/random, giving it FIPS-compliant wolfCrypt implementations introduced wolfGuard, a […]
wolfSSL is now accepting applications for our Summer 2026 Internship Program in Bozeman, MT! We offer students real-world experience in cybersecurity and embedded systems, within a fast-growing tech company. Software Engineering Internship Overview: Are you a college or university student interested in Internet security? Do you want to learn more about cryptography, SSL/TLS, SSH, MQTT, […]
The STMicroelectronics STSELib now includes built-in wolfCrypt support for the STSAFE-A120 secure element. Download wolfSSL → What is the STSAFE-A120? The STSAFE-A120 is ST’s latest secure element running on a CC EAL5+ certified platform. Key features include: Authentication with X.509 certificates (Qi 2.0, Matter compatible) TLS 1.2/1.3 handshake support ECC curves: NIST P-256/P-384/P-521, Brainpool, Ed25519, […]
wolfSSL is actively developing a new FIPS 140-3 certificate that incorporates NIST’s finalized post-quantum algorithms (FIPS 203, 204, 205), reflecting its ongoing commitment to long-term compliance, regulatory readiness, and early adoption of emerging cryptographic standards. Initial PQC-enabled FIPS configurations are available for integration and evaluation, supporting CNSA 2.0-aligned use cases. The formal CMVP submission is […]
The EU Cyber Resilience Act (CRA) is reshaping how connected devices in Europe are designed, secured, and maintained. Join us on February 12th at 2 PM JST / February 11th at 9 PM PT for a practical webinar explaining CRA essentials and how wolfSSL’s TLS, cryptography, secure boot, and SBOM solutions help teams prepare for […]