wolfSSL - Product Downloads

DOWNLOADS

(View More Downloads)

Please Contact Us if you are downloading this as an evaluation and need evaluation support. For additional downloads, including yaSSL (C++), and our Java SSL Provider, see the More Downloads page. If you need the COMMERCIALLY LICENSED versions, please contact us at facts@wolfssl.com.

Product GitHub Repositories: www.github.com/wolfSSL

Step 1: INFORMATION

(Letters allowed)

(Letters and Numbers allowed)

(Letters and Numbers allowed)

(Ex: name@company.com)

(Ex: +X XXX-XXX-XXXX)

Allowed characters include: letters, numbers, and [.,;:&"?!'()-] (max. character count: 300)

  Do you need evaluation support or assistance from wolfSSL?




Step 2: SELECT DOWNLOAD

[Please select your desired download]


This form allows you to download the most recent stable open source (GPLv2/GPLv3) versions of both wolfSSL and wolfSSL JNI. If your project cannot tolerate the terms of the GPLv2/GPLv3, please contact us to learn more about our commercial license.

For users looking to download the wolfCrypt embedded crypto engine, this is included in the wolfSSL package below.


wolfssl-5.8.2.zip 

(SHA256: 92a290732cfa8e34fc31dbd0623b9d9efcb75aa92ea593041d450989e3d2433d)


wolfSSL version 5.8.2 has PKCS enhancements, expansion of Linux kernel module support, and additional ports like STM32N6 along with various performance optimizations and fixes.

License: GPLV3

Release Date: 07/17/2025

wolfssl-5.8.2-gplv3-fips-ready.zip 

(SHA256: 6483a8a2249209a189534fd5735a50de546479b7215d2944a1c6dc322145917d)


wolfSSL FIPS Ready is our FIPS specific cryptography code base which you can enable and build into your application. This FIPS-READY version includes all of the code you need to be ready to move forward with the FIPS validation process. wolfSSL FIPS Ready supports a validated entropy source, all of the TLS 1.3 algorithms, and support for hardware encryption. Get ready for FIPS by using this download!

License: GPLV3

Release Date: 07/17/2025

wolfclu-0.1.9.zip 

(SHA256: 16243faab8d9a84f2cb6b2c86c1394500eb4050bca7a75f5f36dd510849b46ce)


wolfCLU release 0.1.9 includes Base64 and PKCS8 commands along with some minor fixes that improve post quantum use.

License: GPLV3

Release Date: 07/28/2025

wolftpm-3.9.2.zip 

(SHA256: c259f9d9ea5c0b7f289f44850a5f65491d3ed367085e662f565f67929636f229)


wolfTPM 3.9.2 includes a security fix for possible buffer overflow in RSA key export functionality. It also adds new key wrapping API's to support exporting the encrypted private key along with crypto callback improvements, fixes to support TPM2 signing/verification with smaller digest input sizes, and the addition of a new HMAC example. Switches to GPLv3.

License: GPLV3

Release Date: 07/30/2025

wolfmqtt-1.20.0.zip 

(SHA256: 6124db7f766047ccd4247f5642e58c93eae84fdb54f5f895efbf55e44b18d346)


wolfMQTT 1.20.0 add support secure websockets, updated ESP managed components, and has improvements to CMake build.

License: GPLV2

Release Date: 05/02/2025

wolfssh-1.4.20.zip 

(SHA256: ef3d2f28bc11ecd9c26b3ee35106824ebc805a11504387af56eaf5985c90a901)


wolfSSH release 1.4.20 has some 2 new features along with minor fixes and improvements. Support for key board authentication was added in this release.

License: GPLV3

Release Date: 02/20/2025

wolfboot-2.6.0.zip 

(SHA256: ced5d9a9dccf3687eb2bf7fd5829b5cde636955e7520bc916807eeca20ff6e53)


wolfBoot 2.6.0 adds PIC32CX and PIC32CZ new target support, support for external flash in ELF scattering mode, certificate chain verification (ECC/RSA) with wolfHSM client, X.509 auth with wolfHSM in server mode, encrypted updates on Renesas RX, PowerPC 32bit assembly optimizations (SHA, AES), and more!

License: GPLV3

Release Date: 08/01/2025

wolfsentry-v1.6.3.zip 

(SHA256: 9125d1e3ccc20860156fec6d6b37d2f092d9f3645fee9cc58449a3fbfab10f9b)


wolfSentry 1.6.3 implements default policy in decisions on lock failures, updates LwIP integration, addition of APIs to facilitate deployment of deadline-scheduled runtimes, and more!

License: GPLV2

Release Date: 01/22/2025

curl-8.6.0.zip 

(SHA256: 0c674ae453948aa93063351e04752271a844c71de6fea9fe24633610abc6ed9b)


curl 8.6.0 includes bug fixes and new features. See the ChangeLog/CHANGES document for full details.

License: GPLV3

Release Date: 01/31/2024

tiny-curl-8.4.0.zip 

(SHA256: 65e7f32230f1e43339f80af66949463d3639063577f141fbf303eb4b4541f39e)


The goal of tiny-curl is to offer HTTPS GET powers within 100K of storage size (on a 32 bit system), and that includes wolfSSL.

License: GPLV3

Release Date: 10/30/2023

wolfssl-jni-jsse-1.15.0.zip 

(SHA256: 3fa0708181129d8a8e1e63bbb7ba25dd74dcbc8103ff959220b63d7b9cf91f34)


wolfSSL JNI/JSSE includes bug fixes, JNI-level debug system property, fixes for SSLSession socket closure, optimization of byte array creation in SSLEngine, support for SSLSocket close interrupting read/write calls, improved FIPS 140-3 CAST support, and more!

License: GPLV2

Release Date: 01/24/2025

wolfcrypt-jni-1.8.0.zip 

(SHA256: e092ef420c266748655dcb4a0333320d684b39821363b58f5226f867057ea656)


wolfCrypt JNI/JCE 1.8.0 adds new Java security property support, runs FIPS 140-3 CASTs up front, updates example Android Studio build, adds JCE crypto benchmark app, and more!

License: GPLV2

Release Date: 01/23/2025

wolfssl-py-5.8.2-stable.zip 

(SHA256: 015d0f6d4fa23aeaab70cadda192fa1dfbef21217259bb4238d5477e3c39efa9)


Update wolfSSL to version 5.8.2

License: GPLV2

Release Date: 07/24/2025

wolfcrypt-py-5.8.2-stable.zip 

(: 6a86463337ccd688204ce58d62f79121a0372ee23ae29b726a0ffe52a136997b)


Update to wolfSSL version 5.8.2, and adds ML-DSA and ML-KEM support.

License: GPLV2

Release Date: 07/24/2025

wolfengine-1.4.0.zip 

(SHA256: 05933eb4bea4103dc42dd773cfe9cb8507e4f323caf2d6c331d9ad9aa385b16a)


wolfEngine 1.4.0 adds internal calls to unlock private key use (needed for FIPS 140-3 compatibility), and allows users to override weak entropy source.

License: GPLV3

Release Date: 11/02/2023

wolfprov-1.0.2.zip 

(SHA256: e78d151430d8640230192e34b92871f508fddb42e6d27e7f8d3175d128bc856e)


wolfProvider 1.0.2 includes bug fixes, RSA X931 signature algorithm support, DES3-CBC support, PSS encoding support, FIPS build option, improved AES-GCM performance, integration testing with nginx, curl, and OpenVPN, and more!

License: GPLV3

Release Date: 03/21/2025

wolfpkcs11-1.3.0.zip 

(SHA256: bc7099302dbf50abd0bb4c3df2dace812b7d7f09f4d88cd2f781fd9fecb899f6)


wolfPKCS11 1.3.0 adds Visual Studio support and includes fixes for cast warnings and portability.

License: GPLV3

Release Date: 03/22/2024

wolfHSM-v1.2.0.zip 

(SHA256: 0a764fa871538229e13b9c4534b2ddb57c6a77760320971b9c20feaeca44885a)


wolfHSM 1.2.0 adds basic X.509 certificate support, DMA support for CMAC, attribute certificate support, a benchmark framework, client/server only builds, and more!

License: GPLV3

Release Date: 06/27/2025



Step 3: LICENSE AGREEMENT

The wolfSSL source code is subject to the U.S. Export Administration Regulations and other U.S. law, and may not be exported or re-exported to certain countries (currently Afghanistan, Cuba, Iran, Iraq, Libya, North Korea, Sudan and Syria) or to persons or entities prohibited from receiving U.S. exports (including Denied Parties, entities on the Bureau of Export Administration Entity List, and Specially Designated Nationals).




  I have read and agree to the GNU license agreement. (required)