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 TagMonth: October 2018
wolfSSH 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 TagOpenSSL Compatibility Layer Expands with 15 New Functions
As many of our readers know, the wolfSSL embedded SSL/TLS library includes an OpenSSL compatibility layer. This layer makes it easier to replace OpenSSL with wolfSSL in applications that have previously been using OpenSSL. As wolfSSL is ported into more and more projects that have previously used OpenSSL, our compatibility layer expands. As part of […]
Read MoreMore TagRenesas e2studio Support
Are you a user of Renesas e² studio? 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 e² studio! Renesas e² studio is a development environment based on the popular Eclipse CDT (C/C++ Development Tooling), covers build (editor, compiler and […]
Read MoreMore TagTLS 1.3 combined with FIPS (#FIPS #TLS13)
wolfSSL is a lightweight TLS/SSL library that is targeted for embedded devices and systems. It has support for the TLS 1.3 protocol, which is a secure protocol for transporting data between devices and across the Internet. In addition, wolfSSL uses the wolfCrypt encryption library to handle its data encryption. Because there is a FIPS 140-2 […]
Read MoreMore Tag
