wolfSSL was OpenWrt’s default TLS library from the 21.02 release until 23.05, when OpenWrt switched to Mbed TLS. One of the reasons given was that Mbed TLS is “considerably smaller”. In part one, I compared wolfSSL, Mbed TLS and OpenSSL on a 650 MHz MIPS router. There, the wolfSSL image came out within 13 KB […]
Read MoreMore TagCategory: Uncategorized
wolfBoot Adds NXP i.MX8M Mini Support: Lean Secure Boot as a U-Boot Alternative
wolfBoot now runs on the NXP i.MX 8M Mini as BL33, replacing U-Boot proper while keeping NXP’s SPL and ATF. It boots a signed Linux image from eMMC, taking about 1.7 seconds for loading and verification. This follows our previous i.MX 8QuadMax port. Where wolfBoot fits BootROM → U-Boot SPL → ATF (BL31) → wolfBoot […]
Read MoreMore TagGenerate a wolfBoot SBOM for Make, CMake, IAR, and Zephyr
wolfBoot can write a CycloneDX 1.6 SBOM and an SPDX 2.3 SBOM for the bootloader image that you configure. wolfBoot builds in many ways, and one engine serves all of them: the shared wolfssl-compliance-tooling, vendored under tools/sbom/. An SBOM helps a manufacturer document the software in a product under the EU Cyber Resilience Act. It […]
Read MoreMore TagOpenWrt on wolfSSL, Part 1: How It Stacks Up on a MIPS Router
OpenWrt is the Linux distribution behind a huge number of home routers, access points and small embedded boards. wolfSSL was its default TLS library from the 21.02 release until 23.05, when a href=”https://openwrt.org/releases/23.05/notes-23.05.0″ target=”_blank”>OpenWrt switched to Mbed TLS. One of the reasons given was that Mbed TLS is “considerably smaller”. A lot has changed in […]
Read MoreMore TagBuilding Secure Embedded Systems with wolfSSL and IAR
In the aerospace and defense (A&D) sectors, security, performance, and deterministic assurance are mission-critical. And as various industries prepare for the Post-Quantum Cryptography transition, embedded developers need development tools and security libraries that don’t compromise on constrained system resources. wolfSSL and IAR provide a proven complementary solution that combines an optimized embedded toolchain with lightweight, […]
Read MoreMore TagLIVE WEBINAR: Getting Started with wolfSSL FIPS for Proxmox VE
If you’re evaluating FIPS cryptography for Proxmox VE, you need to understand what changes on the host and how to verify the integration. Join wolfSSL to see how wolfCrypt integrates with Proxmox VE, from installation on a fresh node to verification and encrypted storage setup. What you’ll learn: Where wolfCrypt fits across management TLS, SSH, […]
Read MoreMore TagLIVE WEBINAR: Mbed TLS End of Life – Your migration path to wolfSSL
Your devices still need security updates after deployment. With Mbed TLS’s current TLS and X.509 maintainers stepping away in April 2027, your team needs a plan for continued support. Join wolfSSL to understand your maintenance options and what migrating an existing Mbed TLS application to wolfSSL involves. What you’ll learn: What the maintenance change means […]
Read MoreMore TagLIVE WEBINAR: Ripping and Replacing OpenSSL for RAM Reduction in Yocto and OpenWrt
On an embedded Linux device with limited RAM, TLS connections compete with your application for memory. Join wolfSSL to see how small a TLS endpoint can get on Yocto and OpenWrt. Examine measured memory use and follow the build and test steps behind the results. What you’ll learn: Yocto TLS endpoint memory results and where […]
Read MoreMore TagwolfBoot Now Supports the Infineon AURIX™ TC4xx
We’re excited to announce that wolfBoot now supports Infineon’s AURIX™ TC4xx family of microcontrollers! This brings wolfSSL’s portable, open-source secure bootloader to Infineon’s next-generation automotive platform, extending our existing support for the AURIX TC3xx family. Together with our recently announced wolfHSM support for the TC4xx, wolfBoot provides a foundation for secure boot, authenticated firmware updates, […]
Read MoreMore TagHardware AES for wolfCrypt on the TI C2000 C28x
The TI C2000 family is TI’s real-time control line: the MCUs inside motor drives, solar inverters, EV chargers and digital power supplies. wolfCrypt now drives the hardware AES accelerator on the LAUNCHXL-F28P55X (TMS320F28P550SJ), a 150 MHz C28x DSP with 133 KB RAM and 1088 KB flash. The F28P550SJ carries an on-chip AESA block, a TI […]
Read MoreMore Tag
