It’s common to hear the term asymmetric or symmetric cryptography but what does this actually mean? A brief explanation is that asymmetric cryptography is cryptography that has two keys which is why it is also called public-key cryptography. Both keys in the algorithm are linked to each other in a mathematical way, which allows for […]
Read MoreMore TagMonth: May 2019
wolfBoot – wolfSSL’s Secure Bootloader
wolfBoot is wolfSSL’s own implementation of a secure bootloader that leverages wolfSSL’s underlying wolfCrypt module to provide signature authentication for the running firmware. The role of a secure bootloader is to effectively prevent the loading of malicious or unauthorized firmware on the target. Additionally, wolfBoot provides a fail-safe update mechanism, that can be interrupted at any time, and resumed […]
Read MoreMore TagwolfSSL FIPS-Ready
With the release of wolfSSL 4.0.0, the wolfSSL team has also released a new product: the wolfSSL FIPS Ready library. This product features new, state of the art concepts and technology. In a single sentence, wolfSSL FIPS Ready is a testable and free to download open source embedded SSL/TLS library with support for FIPS validation, […]
Read MoreMore TagwolfCrypt as an engine for OpenSSL
As many people know, the OpenSSL project is struggling with FIPS, and their new FIPS release is not expected until December 2020. The version of OpenSSL that supports FIPS goes into End Of Life and is no longer supported in December of 2019. This means that OpenSSL users will not have a supported package for […]
Read MoreMore TagwolfCrypt FIPS Certificate #3389
The National Institute of Standards and Technology (NIST) has completed the validation of the wolfCrypt module version 4 for an updated Federal Information and Processing Standards (FIPS) 140-2 certificate in addition to its previous FIPS 140-2 certificate. This new certificate includes updated and more secure algorithms added to the wolfCrypt module’s boundary, some of which […]
Read MoreMore TagNeed a Secure Bootloader with MISRA C?
wolfBoot is wolfSSL’s portable, OS-agnostic, secure bootloader solution for 32-bit microcontrollers, relying on wolfCrypt for firmware authentication. wolfBoot also provides firmware update mechanisms. MISRA C is a set of rules and guidelines for C code targeting Automotive applications. The focus of the guidelines is on security and safety. wolfSSL is considering making wolfBoot compliant with […]
Read MoreMore TagwolfSSL Contiki OS Port
With every release of the wolfSSL embedded SSL/TLS library, there are multiple feature additions, port additions, and updates. One of the ports that was added to the wolfSSL library recently was a port to Contiki! You can checkout the changes for Contiki in PR #2500 against the contiki-os/contiki github repository! Contiki is an open source […]
Read MoreMore Taglibwebsockets with wolfSSL
We have had a few inquiries about using the wolfSSL embedded SSL/TLS library with secure web sockets lately, and wanted to inform our community that the libwebsockets team has successfully tested with wolfSSL through use of wolfSSL’s OpenSSL compatibility layer. The wolfSSL compatibility layer allows for drop-in replacement of OpenSSL resulting in not only a […]
Read MoreMore TagCURL 7.65.0 DANCES IN
author: Daniel Stenberg After another eight week cycle was been completed, curl shipped a new release into the world. 7.65.0 brings some news and some security fixes but is primarily yet again a set of bug-fixes bundled up. Remember 7.64.1? As always, download it straight from curl.haxx.se! One fun detail on this release: we have […]
Read MoreMore TagBeta Testing wolfSSL Integration Into Apache
You can be a part of the new industry-changing port that integrates wolfSSL into Apache! The port of the wolfSSL embedded SSL/TLS library to be used with the Apache web server is nearing the point of Beta testing and we will be looking for user feedback. Development branches of the work have a basic connection […]
Read MoreMore Tag
