Latest Posts

  • uncategorized

    wolfSSL Performance on Intel x86_64 (Part 3)

    Recent releases of wolfSSL have included new assembly code targeted at the Intel x86_64 platform. Large performance gains have been made and are being discussed over six blog posts of which this is part 3. In this blog, we will talk about the performance of SHA-256 and SHA-512. The most...
    Read more
  • support

    How do I manage the build configuration of wolfSSL?

    The MOST common support issue we see is a mis-configuration between APP and Library. If you compile the wolfSSL library independant of your application using you MUST include the same configure options in the application as were used in the library.
    Read more
  • uncategorized

    wolfSSL Contributor Stickers!

    Are you a code contributor to the wolfSSL embedded SSL/TLS library, or one of wolfSSL’s other projects? If so, and you are interested in receiving some wolfSSL Contributor stickers, email us at facts@wolfssl.com with a quick mention of your contribution and we will mail you some free stickers! wolfSSL products...
    Read more
  • uncategorized

    wolfSSL Performance on Intel x86_64 (Part 2)

    Recent releases of wolfSSL have included new assembly code targeted at the Intel x86_64 platform. Large performance gains have been made and are being discussed over six blog posts of which this is part 2. In this blog, we will talk about the performance of ChaCha20-Poly1305. ChaCha20-Poly1305 is a relatively...
    Read more
  • uncategorized

    wolfSSL Performance on Intel x86_64 (Part 1)

    Recent releases of wolfSSL have included new assembly code targeted at the Intel x86_64 platform. Large performance gains have been made which are being discussed over a six blog post series. In this first blog, we will talk about the performance of AES-GCM. The assembly code for AES-GCM has been...
    Read more
  • uncategorized

    wolfSSL in stunnel TLS Proxy

    Since version 3.6.6, wolfSSL has had continually improving support for stunnel, a lightweight TLS proxy, designed to add SSL/TLS encryption to unsecured applications without changes to the programs source code. Licensed under GNU GPLv2 and with an alternative commercial option, stunnel can be utilized to secure a host of different...
    Read more
  • uncategorized

    wolfMQTT connects with IBM’s Watson IoT Platform

    With the latest wolfMQTT v1.1 release you can easily connect your devices running wolfMQTT to IBM’s Watson IoT Platform. Trying out wolfMQTT is simple using the provided MQTT client example and your IBM Cloud account. The default example provides a link to the IBM Quickstart broker where you can view...
    Read more
  • uncategorized

    wolfSSL now has lwIP support

    The wolfSSL (formerly CyaSSL) embedded SSL library supports lwIP, the light weight internet protocol implementation, out of the box.  The user merely needs to define WOLFSSL_LWIP or uncomment the line /* #define WOLFSSL_LWIP */ in os_settings.h to use wolfSSL with lwIP.  The focus of lwIP is to reduce RAM usage...
    Read more
  • uncategorized

    Intro to PKCS #5: Password-Based Cryptography Specification

    Our third post in our PKCS series, we will be looking at PKCS  #5. PKCS #5 is the Password-Based Cryptography Specification and is currently defined by version 2.0 of the specification. It is defined in RFC 2898 http://tools.ietf.org/html/rfc2898. It applies a pseudorandom function, such as a cryptographic hash, cipher, or HMAC to...
    Read more