Latest Posts

  • uncategorized

    wolfSSL 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 more
  • uncategorized

    When 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...
    Read more
  • uncategorized

    wolfSSL 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 -...
    Read more
  • uncategorized

    User 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...
    Read more
  • uncategorized

    wolfMQTT 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...
    Read more
  • uncategorized

    What’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...
    Read more
  • uncategorized

    New wolfMQTT Client Library

    wolfSSL has released version 0.2 of the wolfMQTT client library. This addition to the wolfSSL product portfolio provides a Pub/Sub client for use in M2M and IoT. The wolfMQTT client library is written in C and was built from the ground up to be multi-platform, space conscience and extensible.Features- Built from scratch...
    Read more
  • uncategorized

    Digital Signature Algorithm (DSA) Support in wolfSSL

    Did you know that the wolfSSL embedded SSL/TLS library has support for the Digital Signature Algorithm (DSA)? Many of us in security are familiar with Ron Rivest, Adi Shamir, and Leonard Adleman (RSA). DSA is a public key operation like RSA. When using keys of the same length RSA and...
    Read more
  • uncategorized

    ChaCha20 and Poly1305 in wolfSSL

    Have you heard about the recent ChaCha20-Poly1305 AEAD supported by wolfSSL embedded SSL/TLS and are wondering how secure it is? Its comprised of two ciphers: ChaCha20 and Poly1305, designed to be constant time, making it naturally resistant to timing attacks. The AEAD is being used by many notable companies that...
    Read more