wolfSSL version 3.8.0 has been released and is now available for download. The release has many new feature additions and some minor fixes. One of the new feature additions is that there have been APIs added for single shot hashing, creating a signature, and verifying a signature. This allows users to easily create a hash […]
Read MoreMore TagAuthor: wolfSSL
wolfSSL with devkitPro
wolfSSL has a port to devkitPro, giving an option to game developers to secure information with the embedded, lightweight, wolfSSL TLS/SSL library. The low memory footprint size of wolfSSL allows for efficient use of security while leaving plenty of room for the game itself. The low memory size of wolfSSL is something that has been […]
Read MoreMore TagwolfSSL Roadmap for 2016
Curious about new features and additions to wolfSSL technologies for the coming year? Some items on our current roadmap include: – Early TLS 1.3 adoption – Non-blocking Crypto support – DTLS robustness improvements – Curve25519 / Ed25519 integration at the TLS level – Increased IoT platforms – More resource reduction options In terms of new […]
Read MoreMore TagwolfSSL Partners with Renesas to Deliver SSL/TLS Based Secure Communications
wolfSSL Inc, embedded SSL/TLS and cryptography provider for the IoT, has partnered with Renesas Electronics, a global leader of semiconductor manufacture. Through the support for their high performance microprocessor series of RX and RZ, wolfSSL delivers secure connections of IoT solution with a lightweight high throughput secure communication library. Renesas WebsitewolfSSL Embedded SSL/TLS Library
Read MoreMore TagWhen to use Pre Shared Key (PSK) Cipher Suites
PSK cipher suites are a superb choice in low resource environments where both ends of the connection can be controlled. With PSK, each side of the connection has an already agreed upon key to use rather than agreeing on one during the TLS handshake. This reduces resource consumption for each session using PSK. For example, […]
Read MoreMore TagwolfSSL JNI 1.3.0 Released
Version 1.3.0 of wolfSSL JNI is now available for download. wolfSSL JNI provides Java applications with a convenient Java API to the widely-used wolfSSL embedded SSL/TLS library, including support for TLS 1.2 and DTLS 1.2. Release 1.3.0 has bug fixes and new features including: – Updated support to wolfSSL 3.7.0 – Added finalizers for WolfSSLContext […]
Read MoreMore TagUser Crypto Modules
wolfSSL has a new feature to allow for users to plug in their own crypto for RSA if they so choose. This is a great feature for students looking to test their own RSA operations in a SSL/TLS connection or for those wanting to see if they can speed up operations in the IoT realm […]
Read MoreMore TagwolfSSL new wrappers for signature generation / verification and hashing
We’ve added some useful wrappers to the wolfSSL embedded SSL/TLS library for signature generation/verification and hashing. The signature wrappers support ECC and RSA. The hashing wrappers support MD5 and SHA, SHA256, SHA384 and SHA512. Documentation for these new wrapper functions is in the wolfCrypt API Reference – Signature API and wolfCrypt Init and Cleanup. New API […]
Read MoreMore TagwolfMQTT v0.3 and MQTT Secure Firmware Update Example
The wolfMQTT v0.3 release adds a new example for secure firmware update. This example uses the wolfSSL embedded SSL/TLS library to hash/sign the binary image and send it over MQTT. The example has two applications. One is called fwpush, which hashes, signs and publishes the firmware image over TLS to an MQTT broker. The second […]
Read MoreMore TagWhat’s up with TLS 1.3?
We are receiving questions on TLS 1.3 with greater frequency during the last 6 months. This note is intended to answer those questions and make clear our positions on TLS 1.3, so here are our thoughts: 1. We intend to have an implementation of TLS 1.3 available when the specification goes final from the IETF. […]
Read MoreMore Tag
