Clavister, one of Europe’s leading cybersecurity vendors, announced that their latest release of OneConnect for macOS, iOS and iPadOS utilizes acceleration from wolfSSL for better performance metrics. “We managed to leverage the acceleration in wolfSSL and could see a reduction of cpu usage (which should translate into better battery life),” says Clavister. If you’re not […]
Read MoreMore TagCategory: Uncategorized
wolfSSL v4.8.1 Release
wolfSSL version 4.8.1 is available for download!! This version of wolfSSL includes many new features, ports, and some great fixes. Some of the new features added includes: A tie in for use with wolfSentry. wolfSentry is a universal, dynamic, embedded IDPS (intrusion detection and prevention system) The build option added to enable the code for […]
Read MoreMore TagwolfMQTT Release v1.9.0
The summer release of wolfMQTT v1.9.0 is now available! This release has several bug fixes and features including: Fixes for Sensor Network client (PR #204, 214, 219) Fixes for non-blocking (PR #205) Fixes for multithread (PR #207, 209, 211, 218) Fix for MQTTv5 publish response handling (PR #224, 220) Fix subscribe return code list (PR […]
Read MoreMore TagwolfTPM v2.2 Release
We are excited to announce the release of v2.2.0 for wolfTPM. This release adds several new examples such as remote attestation, seal/unseal and GPIO control. There are minor fixes for authenticated sessions. A few coding refactors to improve readability and reliability. We also added endorsement hierarchy support to several examples. If you are using QNX […]
Read MoreMore TagTrue Random vs. Pseudorandom Number Generation
Pseudo Random Number Generator (PRNG) Software-generated random numbers only are pseudorandom. They are not truly random because the computer uses an algorithm based on a distribution, and are not secure because they rely on deterministic, predictable algorithms. Since a seed number can be set to replicate the “random” numbers generated, it is possible to predict […]
Read MoreMore TagwolfTPM first to support Nuvoton NPCT75x extra GPIO for safety-critical applications
wolfTPM is the leading TPM library for embedded and baremetal applications. It is widely used in aerospace, military, and medical systems because the wolfSSL TPM 2.0 library is designed specifically for embedded systems. wolfTPM offers a low memory footprint and supports all of the TPM 2.0 commands and operations; as well as provids examples of: […]
Read MoreMore TagwolfMQTT Client Supports HiveMQ Cloud
The wolfMQTT client library “mqttclient” example demonstrates securely connecting over TLS provided by wolfSSL. We set up a HiveMQ Cloud cluster that can be used for testing. The HiveMQ Cloud broker uses the Server Name Indicator (SNI) extension for TLS client authentication, which is specified using the `-S ` option. The example is located in […]
Read MoreMore TagEmbedded SSH client with TPM protected keys
We are adding hardware security to wolfSSH to meet the rising security requirements for connected systems. Thanks to the widely available Trusted Platform Module (TPM) and our portable wolfTPM library, wolfSSH can have the user’s private SSH key stored and used directly from a hardware security module. This way the private key material is never […]
Read MoreMore TagIntegration update: wolfSSL is the Secure Socket Solution for Qt
The QSslSocket class in Qt makes it easy to add encryption to your application. wolfSSL makes it secure! The wolfSSL embedded SSL/TLS library is a lightweight SSL/TLS library written in ANSI C and targeted for embedded, RTOS, and resource-constrained environments – primarily because of its small size, speed, and feature set. It is commonly used […]
Read MoreMore TagcURL Security Advisories
The 200th curl release found 3 major security advisories from the curl bug-bounty program. These are the advisories: CVE-2021-22901: TLS session caching disaster This is a Use-After-Free in the OpenSSL backend code that in the absolutely worst case can lead to an RCE, a Remote Code Execution. The flaw is reasonably recently added and it’s very […]
Read MoreMore Tag
