wolfSSL is the leading provider of lightweight, portable, embedded TLS and security solutions. Our products secure over 5 billion devices worldwide, from IoT and embedded systems to the cloud.
- wolfSSL - Embedded TLS/SSL library supporting up to TLS 1.3 and DTLS 1.3
 - wolfCrypt - FIPS 140-3 validated cryptography engine
 - wolfBoot - OS-agnostic secure bootloader for microcontrollers
 - wolfSSH - Lightweight SSHv2 client and server library
 - wolfMQTT - Lightweight client implementation of MQTT(S) protocol
 - wolfTPM - Portable TPM 2.0 library
 - wolfSentry - Embedded firewall and intrusion prevention system
 - wolfHSM - Portable software HSM library
 - wolfPKCS11 - PKCS#11 interface for wolfCrypt
 
- wolfCLU - Command Line Utility for wolfSSL/wolfCrypt
 
- wolfSSL JNI/JSSE - Java Secure Socket Extension (JSSE) provider
 - wolfCrypt JNI/JCE - Java Cryptography Extension (JCE) provider
 - wolfSSL Python - Python wrapper for wolfSSL
 - wolfCrypt Python - Python wrapper for wolfCrypt
 - wolfCrypt rustls Provider - rustls wolfCrypt cryptography provider
 - wolfSSL Go - Go wrapper for wolfSSL
 
- wolfSSL Examples - wolfSSL examples and sample applications
 - wolfSSL STM32 Examples - STM32 specific examples for wolfSSL
 - wolfBoot Examples - wolfBoot examples
 - wolfSSH Examples - wolfSSH library examples
 - wolfPKCS11 Examples - wolfPKCS11 library examples
 - wolfHSM Examples - wolfHSM library examples
 
- wolfSSL OSP - Open Source project ports and patches
 - wolfSSL Yocto/OpenEmbedded Layer - wolfSSL integration for Yocto and OpenEmbedded
 - Arduino wolfSSL - wolfSSL for Arduino environments
 - ESP-IDF wolfSSL - Espressif ESP32 integration
 
- FIPS 140-3 (Certificate #4718) and FIPS 140-2 (Certificates #3389, #2425)
 - DO-178C DAL-A certified for avionics
 - Support for TLS 1.3, DTLS 1.3, and post-quantum cryptography
 
We welcome contributions from the community! Here's how you can get involved:
- Email issue reports to [email protected]
 - Create detailed bug reports with reproduction steps
 - Suggest new features and improvements
 
- Email vulnerability reports to [email protected], or to [email protected] for encrypted communication
 - Do NOT open vulnerability reports via GitHub Issues, please use email
 
- Fork the repository you want to contribute to
 - Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to your branch (
git push origin feature/amazing-feature) - Open a Pull Request
 - Email [email protected] to get and sign a Contributor Agreement
 
- Lightweight: Optimized for embedded systems with minimal footprint
 - Portable: Cross-platform support for 30+ operating systems
 - Secure: Regular security audits and rapid vulnerability response
 - Fast: Hardware acceleration and assembly optimizations
 - Flexible: Modular design with extensive configuration options
 
- Email: [email protected]
 - Licensing: [email protected]
 - Support: [email protected]
 - Phone: +1 (425) 245-8247
 
www.wolfssl.com