Latest Posts

  • uncategorized

    wolfSSH version 1.4.6 is available!

    wolfSSH version 1.4.6 is now available for download!  Some of the notable changes in this version of wolfSSH are fixes for issues that came about from additional fuzz testing using OSS-Fuzz, improved modularity in the build to assist with resource constrained environments, updates for use with MQX, and expansion of...
    Read more
  • uncategorized

    Small TLS 1.3 with PSK Only

    wolfSSL supports embedded customers achieving secure communications in the tightest constraints. For TLS 1.3, this means avoiding certificates and large code size algorithms like RSA and ECC and using Pre-Shared Keys (PSK) with no key exchange.
    Read more
  • uncategorized

    wolfSSL and Intel CPU ID Flags

    With the newest release of wolfSSL, you can now set the Intel CPU ID flags rather than let them be discovered. The CPU ID flags indicate which instructions are implemented in the CPU. wolfSSL uses this information to decide which is the fastest optimized implementation that will execute!
    Read more
  • uncategorized

    wolfSSL Support for LwIP

    The wolfSSL embedded SSL/TLS library supports LwIP, the light weight internet protocol implementation, out of the box!  Users should define WOLFSSL_LWIP when compiling wolfSSL, or uncomment the line /* #define WOLFSSL_LWIP */ in wolfssl/wolfcrypt/settings.h to use wolfSSL with LwIP.  This will enable wolfSSL’s LwIP port, which uses LwIP’s BSD socket API. ...
    Read more
  • uncategorized

    wolfSSL SP Math All and OpenSSL

    In this blog series, we are giving our users more details about wolfSSL’s new SP Math All math library. So far, we have introduced SP Math All, and provided comparisons to both wolfSSL’s normal Big Integer library and wolfSSL’s TFM library. And up next, what about OpenSSL? Is the SP...
    Read more
  • uncategorized

    wolfSSL SP Math All and TFM Implementations

    In previous blogs, the old math library implementations were discussed and wolfSSL’s new SP Math All implementation was introduced. Also a comparison between the Integer and SP Math All implementations was discussed showing the improvements in the new library that make it a compelling replacement.
    Read more
  • uncategorized

    wolfSSL New Multi-Precision Math Library

    wolfSSL has a new implementation of the multi-precision math library that is an improvement in every way. The code is in sp_int.c and can be turned on with WOLFSSL_SP_MATH_ALL or -–enable-sp-math-all. Previously the choice was between the implementations in integer.c and tfm.c.
    Read more