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 TagCategory: Uncategorized
Live 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 TagWhat is AUTOSAR and How is Crypto Used with it?
AUTOSAR stands for AUTomotive Open System ARchitecture and is a group of companies that set a standardized way for components used in the automotive industry to interface with each other. There are multiple release versions of the AUTOSAR documents and standardizations, but the ones we focus on are those that consume cryptography, and in particular […]
Read MoreMore TagLive Webinar: Getting Started with wolfMQTT
Welcome to the third episode of the Getting Started series! Join us for “Getting Started with wolfMQTT” on February 15th at 10 am PT, presented by wolfSSL Senior Software Engineer, Eric. Explore how wolfMQTT, a client implementation of the MQTT protocol written in C for embedded systems, can bolster your IoT security. Eric will guide […]
Read MoreMore TagwolfBoot Support for Renesas RZ/N2L
wolfBoot currently support both Renesas RA6M4 and RX72N MCUs. Supporting other Renesas MCUs for wolfBoot should not be difficult. We are considering the addition of Renesas RZ/N2L support for wolfBoot, which will build on our existing support at the wolfSSL and wolfCrypt level for Renesas RZ/N2L. The Renesas RZ/N2L uses a high-performance Arm Cortex-R52 core […]
Read MoreMore TagwolfSSH Adds Support for Zephyr RTOS
The wolfSSH 1.4.15 release includes brand new support for the Zephyr RTOS. wolfSSH is a lightweight SSH library designed for embedded systems. It is a performant and low footprint solution, making it an ideal choice for IoT devices. The Zephyr RTOS is an open-source, scalable, and flexible real-time operating system tailored for resource-constrained devices. Its […]
Read MoreMore TagSkipping the Cookie Exchange in DTLS 1.3
wolfSSL 5.6.6 introduces the option for DTLS 1.3 servers to skip the cookie exchange on a session resumption. The cookie exchange is a security mechanism employed during the resumption of a DTLS 1.3 session. When a client wants to resume a previous DTLS 1.3 session, it sends a session ticket to the server, which may […]
Read MoreMore Tag
