FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

wolfSSL · GitHub

wolfSSL

Open Source Cybersecurity


Welcome to wolfSSL

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.

🚀 Our Products

Security Libraries

  • 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
  • wolfIP - TCP/IP stack with no dynamic memory allocations

Command Line Tools

  • wolfCLU - Command Line Utility for wolfSSL/wolfCrypt

Language Wrappers

Examples

Platform and Open Source Project Integrations

🏆 Certifications & Standards

  • 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

🤝 How to Contribute

We welcome contributions from the community! Here's how you can get involved:

Reporting Issues

  • Email issue reports to support@wolfssl.com
  • Create detailed bug reports with reproduction steps
  • Suggest new features and improvements

Vulnerability Reports

Contributing Code

  1. Fork the repository you want to contribute to
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to your branch (git push origin feature/amazing-feature)
  5. Open a Pull Request
  6. Email support@wolfssl.com to get and sign a Contributor Agreement

🌟 Why Choose wolfSSL?

  • 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

📧 Contact Us


Securing the Internet of Things and Beyond
www.wolfssl.com

Pinned Loading

  1. wolfssl wolfssl Public

    The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE f…

    C 2.9k 1k

  2. wolfssh wolfssh Public

    wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.

    C 484 119

  3. wolfTPM wolfTPM Public

    wolfTPM is a highly portable TPM 2.0 library, designed for embedded use.

    C 338 94

  4. wolfBoot wolfBoot Public

    wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.

    C 521 161

  5. wolfssl-examples wolfssl-examples Public

    Example applications using the wolfSSL lightweight SSL/TLS library

    C 287 206

  6. wolfHSM wolfHSM Public

    HSM library that uses wolfCrypt as it's fallback crypto

    C 40 40

Repositories

Loading
Type
Select type
All Public Sources Forks Archived Mirrors Templates
Language
Select language
All BitBake C Dockerfile Go Java JavaScript Makefile Python Rust Shell
Sort
Select order
Last updated Name Stars
Showing 10 of 66 repositories

Top languages

Loading…

Most used topics

Loading…


Back | FazBrowse Home | New Git URL