OpenSSL is a robust, full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols, providing cryptographic libraries and command-line tools.. There are currently 7 open-source alternatives to OpenSSL, with a combined total of 23.0k GitHub stars. The most common language among these projects is C.
Showing 7 open-source alternatives
A modern, memory-safe TLS library written in Rust, implementing TLS 1.2 and 1.3 for clients and servers.
A modern, memory-safe TLS library written in Rust, implementing TLS 1.2 and 1.3 for clients and servers.
A Rust cryptography library derived from BoringSSL, designed as an experimental alternative to OpenSSL.
A lightweight, portable TLS/SSL library written in ANSI C for embedded systems, RTOS, and cloud applications.
A single-file TLS 1.0-1.3 and DTLS implementation in C, using libtomcrypt for cryptography.
A pure OCaml implementation of the Transport Layer Security (TLS) protocol for secure communication.
A user-space library providing high-performance access to the Linux kernel crypto API via Netlink.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.