This release contains many new exciting additions to the wolfSSL embedded IoT library and some fixes to existing features. One of the changes with TLS 1.3 was adding in the capability of doing a TLS 1.3 only build. In addition to having the TLS 1.3 only build, OCSP stapling support with TLS 1.3 was added […]
Read MoreMore TagCategory: Uncategorized
wolfSSL Intel SGX (#SGX) + FIPS 140-2 (#FIPS140)!
wolfSSL is pleased to announce the following addition to the wolfSSL FIPS certificate! Debian 8.7.0 Intel ® Xeon® E3 Family with SGX support Intel®x64 Server System R1304SP Windows 10 Pro Intel ® Core TM i5 with SGX support Dell LatitudeTM 7480 The wolfCrypt FIPS validated cryptographic module has been validated while running inside an Intel […]
Read MoreMore TagwolfSSL FAQ page
The wolfSSL FAQ page can be useful for information or general questions that need need answers immediately. It covers some of the most common questions that the support team receives, along with the support team’s responses. It’s a great resource for questions about wolfSSL, embedded TLS, and for solutions to problems getting started with wolfSSL. […]
Read MoreMore TagRenesas RX Alpha Project uITRON and TINET Demo Projects
Are you curious about wolfSSL support for the uITRON RTOS? We recently added SSL/TLS server/client example projects running on top of uITRON and TINET (their network layer API). This API is incompatible with BSD, so this is also a good demo how wolfSSL can fit into a non-BSD API easily. These demo projects are currently […]
Read MoreMore TagwolfSSH with SFTP and SCP
wolfSSL has added in SFTP (SSH File Transfer Protocol) server and client capabilities with the wolfSSH product. An SFTP connection can be used to transfer files, create new directories, modify directory contents, and much more. The SFTP feature was created to allow for use in an embedded IoT project and was made to be easily […]
Read MoreMore TagwolfSSL 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 Tagi.MX6 CAAM with Integrity OS
wolfSSL provides support for the i.MX6 and i.MX7, which can use NXP’s Cryptographic Assistance and Assurance Module (CAAM) to perform hardware encryption. This use of hardware encryption provides a significant performance increase when used on larger buffers, which can be seen on wolfSSL’s benchmark page. To show this performance increase in action, wolfSSL has run its benchmarks […]
Read MoreMore TagNXP CAU, mmCAU, and LTC Hardware Cryptography with TLS 1.3
As you may know, wolfSSL includes support for offloading cryptography operations into NXP Coldfire and Kinetis devices that include the CAU, mmCAU, or LTC hardware crypto modules. Taking advantage of these modules improves performance of both the cryptography and the SSL/TLS layer running on top of it. Here is a quick comparison of performance between […]
Read MoreMore TagNew NXP Kinetis K8X LP Trusted Crypto (LTC) support for PKI (RSA/ECC)
NXP has a new LP Trusted Crypto (LTC) core which accelerates RSA/ECC PKI in their Kinetis K8x line. The LTC hardware accelerator improves: RSA performance by 12-17X ECC performance by 18-23X Ed/Curve25519 performance by 2-3X. This adds to the existing MMCAU support which accelerates RNG, AES (CBC, CCM, GCM, CTR), DES/3DES, MD5, SHA, SHA256, SHA384/512 […]
Read MoreMore TagwolfSSL Renesas CS+ Support
Are you a user of Renesas CS+? If so, you will be happy to know that wolfSSL recently added support and example project files to the wolfSSL embedded SSL/TLS library for CS+! Renesas CS+ (formerly CubeSuite+) integrated development environment provides simplicity, security, and ease of use in developing software through iterative cycles of editing, building, […]
Read MoreMore Tag
