wolfSSL is a compact SSL/TLS library designed for embedded and RTOS systems. It is highly portable and fast, making it ideal for small devices. It is available under a dual licensing model, with both GPL and commercial licenses.

wolfSSL supports industry standards up to the current TLS 1.2 level, making it versatile and reliable for various projects. The software is up to 20 times smaller than OpenSSL and offers progressive ciphers such as HC-128, RABBIT, and NTRU. This feature makes wolfSSL an outstanding choice for users who require top-of-the-line ciphers.
Users who switched to wolfSSL have reported a significant increase in performance compared to OpenSSL, alongside positive feedback on the user benchmarking. The software is available under both GPLv2 and commercial licenses, making it an appropriate choice for many projects. The licensing structure is similar to that of MySQL, a factor that makes it easy to use for commercial and open-source projects.
In conclusion, wolfSSL is a game-changer when it comes to SSL software. Its small size, speed and feature set make this software ideal for embedded and RTOS environments, while its royalty-free pricing and cross-platform make it suitable for standard operating environments. Whether you are working on a commercial or open-source project, the software's flexible licensing structure makes it an outstanding choice that is adaptable to any project.
Version 4.0.0:
Supported wolfCrypt FIPS 4.0.0, certificate #3389
FIPS Ready Initiative
Compatibility fixes for secure renegotiation with Chrome
Better size check for TLS record fragment reassembly
Improved non-blocking and handshake message retry support for DTLS
Added TLS Trusted CA extension
And more!