wolfSSL was developed with security and open source development in mind. As such we have continued to make sure our products are open source, so that they are free to download and modify under a GPL licence. We are so happy to announce that our product wolfEngine and our OpenSSL Provider solution with FIPS are […]
Read MoreMore TagCategory: Uncategorized
Upcoming Webinar : Kernel Mode
In December 2020, wolfSSL 4.6.0 featured initial support for building as a Linux kernel module, supplying the entire native wolfCrypt and wolfSSL APIs directly to other kernel modules. Now, with our just-released milestone 5.0.0 release, we have extended that support with in-kernel FIPS 140-3, additional accelerated cryptography options on x86, and substantial improvements in stack […]
Read MoreMore TagSecuring CAN bus with TLS 1.3
One of the greatest security issues facing the automotive and aviation worlds is securing connections over CAN bus and its derivative protocols. The big issue with these protocols is that they do not have a method for authenticating who or what they are communicating with, and don’t encrypt the traffic. This leaves them open to […]
Read MoreMore TagwolfMQTT Features
The wolfMQTT library is an implementation of the MQTT Client written in C for embedded use, which supports SSL/TLS via the wolfSSL library. This library was built from the ground up to be multi-platform, space conscious and extensible. And most importantly it integrates with wolfSSL to provide TLS support, for a secure solution out of […]
Read MoreMore TagPost-Quantum Research Results from the pq-wolfssl Team
The pq-wolfssl development team have done an excellent experimental post-quantum integration. We applaud their efforts and wanted to summarize and share some fascinating things that they published in their paper. First we will discuss their scenario and then their conclusions. The team’s objective was to study the possibility of a two-step migration strategy for post-quantum signature […]
Read MoreMore TagIntegration of the Falcon Signature Scheme into wolfSSL
A little while ago we announced support for post-quantum KEM groups and then hybrid groups. We are now proud to announce support for the PQC NIST round 3 finalist signature scheme FALCON. With this announcement, customers can now experiment with fully quantum-safe TLS 1.3 handshakes. From a high level perspective, for every TLS 1.3 connection, […]
Read MoreMore TagwolfMQTT Release v1.10.0
The fall release of wolfMQTT, v1.10.0, is now available! This release has several bug fixes and optimizations including: Improve FALL_THROUGH macro logic for XC32. (PR #227) Fix potential NULL printf in MqttSocket_Connect with verbose debug enabled. (PR #229) Fix non-block chunked transfer. (PR #230) Fix QoS responses (PR #231, 240) Fix MQTTv5 property handling (PR […]
Read MoreMore TagWhat’s the difference between TLS vs DTLS?
The main difference is DTLS uses UDP and TLS uses TCP. DTLS stands for Datagram Transport Layer Security and is a communications protocol designed to protect data privacy and prevent eavesdropping/tampering. It is based on TLS protocol and used across web browsing, mail, and instant messaging. Using the DTLS library of wolfSSL, sensor data is […]
Read MoreMore TagwolfSSL Cisco CJOSE Port
The wolfSSL embedded SSL/TLS library has maintained support for the Cisco CJOSE library since version 4.4.0. CJOSE implements Javascript Object Signing and Encryption (JOSE) in C/C++. JOSE is a framework that allows parties to exchange transfer claims in a secure way. The CJOSE library has been ported to work with wolfSSL, the best tested crypto […]
Read MoreMore TagOpen Source Project Ports: OpenLDAP
Because of the exceptional portability of our wolfCrypt library, plus our fantastic team of engineers, we’re able to frequently add new ports. We’ll continue showcasing a few of the latest open-source project ports over the next few weeks! wolfSSL has been integrated with the OpenLDAP project, which is one of the most popular open-source implementations of […]
Read MoreMore Tag
