OpenWRT is a customizable open-source firmware for wireless routers and embedded devices, offering extensive flexibility and control over network configurations. For those looking to enhance their device’s security capabilities with efficient cryptographic operations, integrating wolfSSL with CPU acceleration presents an excellent option. This setup is optimized for devices compatible with x86 and armv8 architectures, ensuring […]
Read MoreMore TagMonth: February 2024
Live Webinar: Migrating from OpenSSL to wolfSSL in 2024
Join us for an informative webinar “Migrating from OpenSSL to wolfSSL” led by wolfSSL Software Developer, Jacob, on February 29th at 10am PT. Jacob will guide you through the seamless transition from OpenSSL to wolfSSL, introducing the wolfCrypt FIPS 140-3 module to meet OpenSSL FIPS requirements, along with the revolutionary wolfEngine and wolfProvider technologies tailored […]
Read MoreMore TagComparing wolfSSL vs OpenSSL
How does OpenSSL Compare with wolfSSL? There are a lot of different metrics to compare when choosing between two TLS libraries. Some of those include heap usage and performance. Heap Usage: For heap usage wolfSSL can be significantly smaller — using 100’s of kilobytes less to handle an incoming TLS connection. The following is comparisons […]
Read MoreMore TagwolfSSL SSL/TLS Support for NXP SE050
The wolfSSL lightweight SSL/TLS library and underlying wolfCrypt cryptography library have included support for the NXP SE050 module since November 2021. Since that time we have been increasing compatibility with SE050 along with usage of SCP03 (Secure Channel Protocol 03) authentication. To help users get started with TLS usage, we also have two example client […]
Read MoreMore TagwolfBoot support for the Xilinx Zynq UltraScale+ MPSoC
wolfBoot support for the Xilinx UltraScale+ was added in 2020 and is a direct U-Boot replacement for improved security. wolfBoot provides enhanced features compared to U-Boot such as: Firmware integrity and signature verification on each boot Image integrity checking SHA2-256 or SHA3-384. Validation of the signature using ECC P256/P384, RSA (2048-bit or 3072-bit), ED25519 and […]
Read MoreMore TagwolfSSL bare-metal and non-blocking cryptography in 2024
One of the unique wolfSSL features is the ability to run wolfSSL on bare-metal without any Real-Time Operating System (RTOS). Supporting bare-metal has always been a requirement for our libraries from initial development. Having a pure C code base, no external dependencies, portable design and modular build options enables this feature and provides a tiny […]
Read MoreMore TagLive Webinar: wolfHSM – wolfSSL and Automotive Hardware Security Modules (HSMs)
Welcome! Join us for one of our most popular wolfSSL webinars, “wolfHSM: wolfSSL and Automotive Hardware Security Modules (HSMs)” scheduled for February 22nd at 10am PT, presented by wolfSSL Software Engineer, Bill. As vehicles have evolved into digital systems over the years, evaluating automotive cybersecurity has become a key aspect of automotive safety. Watch the […]
Read MoreMore TagPost-Quantum Hybrid Solutions
Here at wolfSSL, when it comes to post-quantum algorithms, we are careful to provide conservative approaches. We are aware that these algorithms are new and developments are still on-going as cryptographers continue analyzing these algorithms. As such, we always encourage hybridizing with conventional algorithms. Here are the hybrids we offer: Hybrid Key exchange via concatenation […]
Read MoreMore TagARMv9 Security Extensions with wolfCrypt FIPS, wolfSSL, and wolfBoot
Hi! Are you interested in leveraging wolfSSL products with an ARMv9 device? Do you need FIPS on an ARMv9 device? We are here to help, and will be initiating support for the ARMv9 primitives to maximize security and performance for our users. Some of the things we’ll leverage include: Random Number Generator instructions (AArch64) General […]
Read MoreMore TagwolfBoot support for the STM32C0 in 2024
We have added wolfBoot support for the new STM32C0. This is a low cost MCU similar to the STM32G0 based on a Cortex-M0 (48MHz). It is a very low cost general purpose 32-bit MCU with up to 32KB flash and 12KB RAM. Our wolfBoot secure bootloader is the only solution available for this platform thanks […]
Read MoreMore Tag
