LICENSING

Product Licensing

wolfSSL’s software is available under two distinct licensing models: open source and standard commercial licensing. Please see the relevant section below for information on each type of license.

Open Source

wolfSSL, yaSSL, wolfCrypt, wolfMQTT, yaSSH and TaoCrypt software are free software downloads and may be modified to the needs of the user as long as the user adheres to version two of the GPL License. The GPLv2 license can be found on the gnu.org website (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).

wolfSSH software is a free software download and may be modified to the needs of the user as long as the user adheres to version three of the GPL license. The GPLv3 license can be found on the gnu.org website (https://www.gnu.org/licenses/gpl.html).

Commercial Licensing

Businesses and enterprises who wish to incorporate wolfSSL products into proprietary appliances or other commercial software products for re-distribution must license commercial versions. Commercial licenses for wolfSSL, yaSSL, and wolfCrypt are available for $5,000 USD per end product or SKU. Licenses are generally issued for one product and include unlimited royalty-free distribution. Custom licensing terms are also available.

Commercial licenses are also available for wolfMQTT, wolfSSH, wolfTPM, wolfBoot, and wolfSentry.  Please contact licensing@wolfssl.com with inquiries.

FIPS Validation

wolfSSL is currently the leader in embedded FIPS certificates. We currently maintain two FIPS 140-2 certificates for the wolfCrypt Cryptographic Module: #2425 and #3389. Certificate #3389 includes algorithm support required for TLS 1.3 and can be used in conjunction with the wolfSSL embedded SSL/TLS library for full TLS 1.3 client and server support. wolfSSL intends to continue to serve our customers by taking wolfCrypt through the FIPS 140-3 validation process.  For additional information, visit the wolfCrypt FIPS FAQ or contact fips@wolfssl.com

Support Packages

Support packages for wolfSSL products are available on an annual basis directly from wolfSSL.  With four different package options, you can compare them side-by-side and choose the package that best fits your specific needs.  Please see our Support Packages page for more details.

Consulting Services

wolfSSL has a wealth of experience in IoT and network appliance security which can be shared through professional consulting services. Customers are oftentimes focused on a specific project within their domain, but might be lacking the necessary security expertise needed to meet a deadline. In addition to security expertise, validation by wolfSSL experts that a project has implemented security correctly can be valuable. wolfSSL consulting services are efficient and cost effective and allow customers to focus on what they do best.

Please see our Consulting page for more details.

Need Clarification or Help?

We understand that licensing issues can be thorny and confusing. If you have licensing questions on our products, please contact us at licensing@wolfssl.com or call us directly at +1 425 245 8247.  We’ll be happy to help you work through it.