Satellites, rockets, and ground stations face unique cybersecurity challenges, from communication interception to firmware tampering. Protecting these systems requires lightweight, space-grade cryptography designed for long lifecycles and constrained embedded environments. Register now: Designing Secure Satellite Systems with FIPS 140-3, CNSA 2.0, and PQCDate: April 8 | 9 AM PT These challenges directly impact system design, […]
Read MoreMore TagCategory: Uncategorized
wolfTPM: Hardware SPI and TPM 2.0 Firmware Update Support for U-Boot
Secure boot architectures require more than just the presence of a TPM; they require a high-performance communication interface and a mechanism for lifecycle management. wolfSSL has updated wolfTPM and U-Boot to support native Hardware SPI communication and direct TPM 2.0 firmware updates for the Raspberry Pi 4. These changes move away from generic software-based implementations, […]
Read MoreMore TagGetting the Best Open Source Support from wolfSSL
At wolfSSL, we love supporting the open source community. Our roots are in open source, and many of the projects that rely on wolfSSL, wolfCrypt, wolfSSH, wolfBoot, wolfTPM, and our other libraries are open source themselves. Whether you are integrating wolfSSL into a hobby project, contributing to a larger ecosystem, building a product on top […]
Read MoreMore TagSecure Boot on AMD Versal with wolfBoot
The AMD Versal™ Gen 1 VMK180 evaluation kit integrates Arm® Cortex®-A72 processors with programmable logic and AI engines in a single device. This article announces wolfBoot support on the VMK180, showing how a vendor-neutral secure bootloader can provide cryptographically verified boot and secure, updatable firmware for Versal-based systems. wolfBoot Features wolfBoot is a vendor-neutral, portable […]
Read MoreMore TagAccelerating ML-DSA Key Generation with wolfSSL and CUDA
With the formalization of ML-DSA for post-quantum usage, lattice-based cryptography introduces a significant compute challenge. Unlike traditional ECC or RSA, ML-DSA relies on complex polynomial math across hundreds of dimensions, creating a performance wall for high-volume systems. To address this compute issue, wolfSSL can utilize CUDA to accelerate these lattice operations, offloading the heavy math […]
Read MoreMore TagAnnouncing wolfTPM Firmware TPM (fTPM) Support
wolfSSL is excited to announce firmware TPM (fTPM) support in wolfTPM — a production-ready, open-source, embedded firmware TPM 2.0 implementation built on wolfCrypt. wolfTPM fTPM fills a critical gap in embedded security: teams that need software-based TPM services on MCUs and SoCs can now use an open-source implementation with commercial support, portable platform integration, and […]
Read MoreMore TagwolfHSM with PQC: Preparing Hardware Security Modules for the Post-Quantum Era
PQC is coming to automotive HSMs. Are your architectures ready? Join us for a technical deep dive into wolfHSM with PQC and how post-quantum algorithms impact embedded HSM design. Learn how to integrate PQC into existing architectures while managing constraints around memory, performance, and key storage. Register Now: wolfHSM with PQC: Preparing Hardware Security Modules […]
Read MoreMore TagWhat wolfSSL supports for RISC-V Users
Core RISC-V Support wolfSSL has no external dependencies and runs on nearly any RISC-V board using standard GNU toolchains. Download wolfSSL → Hardware Platforms Supported A few of the specific boards we currently support: Microchip PolarFire SoC (MPFS250) SiFive HiFive Unleashed (64-bit) SiFive HiFive1 (32-bit E31 RISC-V core at 320MHz with 4MB flash and 16KB […]
Read MoreMore TagWhat Is the Difference Between HSM, TPM, Secure Enclave, and Secure Element or Hardware Root of Trust?
HSMs, TPMs, Secure Enclaves, and Secure Elements are all dedicated security components that exist to service other devices. While at a high level they have similar security goals and intentions (e.g. private key isolation), they are not the same things, and they do have important differences. This blog post will guide the reader through what […]
Read MoreMore TagDrop-In FIPS Compliance for Linux: OpenSSL, NSS, GnuTLS, libgcrypt, and Kernel
Do you have a Linux appliance, embedded system, container image, VM image, or distribution that must meet FIPS 140 requirements, or interoperate with systems operating under FIPS restrictions? wolfSSL provides FIPS-aligned cryptographic integrations across the Linux stack, including kernel-level updates and userspace cryptography platforms such as OpenSSL, Mozilla NSS, GnuTLS, and libgcrypt. These integrations replace […]
Read MoreMore Tag
