Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
TLS (Transport Layer Security)
TLS (Transport Layer Security) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securing HTTPS remains the most publicly visible.
The TLS protocol aims primarily to provide security, including privacy (confidentiality), integrity, and authenticity through the use of cryptography, such as the use of certificates, between two or more communicating computer applications. It runs in the presentation layer and is itself composed of two layers: the TLS record and the TLS handshake protocols.
TLS builds on the now-deprecated SSL (Secure Sockets Layer) specifications (1994, 1995, 1996) developed by Netscape Communications for adding the HTTPS protocol to their Navigator web browser.
- GitHub: https://github.com/topics/tls
- Wikipedia: https://en.wikipedia.org/wiki/Transport_Layer_Security
- Created by: Internet Engineering Task Force
- Released: 1999
- Related Topics: https, x509,
- Aliases: ssl,
- Last updated: 2024-11-12 00:26:00 UTC
- JSON Representation
https://github.com/caddyserver/caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
acme automatic-https caddy caddyfile go golang http http-server http3 https privacy reverse-proxy security tls web-server
Last synced: 28 Oct 2024
https://github.com/FiloSottile/mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
certificates chrome firefox https ios linux local-development localhost macos root-ca tls windows
Last synced: 25 Oct 2024
https://github.com/filosottile/mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
certificates chrome firefox https ios linux local-development localhost macos root-ca tls windows
Last synced: 28 Oct 2024
https://github.com/openssl/openssl
TLS/SSL and crypto library
cryptography decryption encryption openssl ssl tls
Last synced: 28 Oct 2024
https://github.com/snail007/goproxy
🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。
dns-proxy encryption-proxy http http-proxy https-proxy kcptun reverse-proxy socket socks5 socks5-proxy ss-proxy tcp tcp-proxy tls tls-proxy transparent-proxy udp udp-proxy upstream-proxies websocket-proxy
Last synced: 29 Oct 2024
https://github.com/txthinking/brook
A cross-platform programmable network tool
android cross-platform decryption encryption ios linux macos mitm network-analysis network-monitoring network-programming network-security openwrt packet-capture proxy socks5 tls vpn windows zero-configuration
Last synced: 29 Oct 2024
https://github.com/SoftEtherVPN/SoftEtherVPN
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
etherip ike ipsec l2tp l2tpv3 openvpn softether-vpn softethervpn ssl-vpn sstp tls vpn vpn-protocols vpn-server vpn-tunnel wfh wireguard work-from-home
Last synced: 25 Oct 2024
https://github.com/softethervpn/softethervpn
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
etherip ike ipsec l2tp l2tpv3 openvpn softether-vpn softethervpn ssl-vpn sstp tls vpn vpn-protocols vpn-server vpn-tunnel wfh wireguard work-from-home
Last synced: 28 Oct 2024
https://github.com/cert-manager/cert-manager
Automatically provision and manage TLS certificates in Kubernetes
certificate crd hacktoberfest kubernetes letsencrypt tls
Last synced: 29 Oct 2024
https://github.com/gojue/ecapture
Capture SSL/TLS text content without a CA certificate using eBPF. This tool is compatible with Linux/Android x86_64/aarch64.
android android-https-capture ebpf ebpf-go ebpf-tc ebpf-uprobe golang https linux network-capture security-audit ssl ssldump tcpdump tls
Last synced: 09 Oct 2024
https://github.com/p4gefau1t/trojan-go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
anticensorship china gfw go golang network privacy proxy tls transparent-proxy trojan-gfw trojan-go tunnel
Last synced: 29 Oct 2024
https://go-acme.github.io/lego/
Let's Encrypt/ACME client and library written in Go
acme acme-client certificate dns letsencrypt rfc8555 rfc8737 rfc8738 security tls
Last synced: 11 Nov 2024
https://github.com/go-acme/lego
Let's Encrypt/ACME client and library written in Go
acme acme-client certificate dns letsencrypt rfc8555 rfc8737 rfc8738 security tls
Last synced: 28 Oct 2024
https://github.com/smallstep/certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
acme acme-server ca certificate-authority certificates go pki security security-tools ssh tls x509
Last synced: 28 Oct 2024
https://github.com/ponzu-cms/ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
api cli cms golang http2 json productivity server tls
Last synced: 14 Oct 2024
https://github.com/twisted/twisted
Event-driven networking engine written in Python.
async async-python dns event-driven http imap irc network python smtp ssl tls twisted xmpp
Last synced: 28 Oct 2024
https://github.com/Mbed-TLS/mbedtls
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
crypto cryptography-library psa ssl tls
Last synced: 30 Oct 2024
https://github.com/guanzhi/GmSSL
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 30 Oct 2024
https://github.com/digitalbazaar/forge
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
aes asn1 certificate cipher crypto cryptography csr hmac javascript md5 message-digest pbkdf2 pkcs pkcs1 pkcs12 pkcs7 sha1 sha256 tls x509
Last synced: 16 Nov 2024
https://github.com/letsencrypt/boulder
An ACME-based certificate authority, written in Go.
acme boulder ca certificate-authority go lets-encrypt pki rfc8555 tls
Last synced: 28 Oct 2024
https://github.com/mbed-tls/mbedtls
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
crypto cryptography-library psa ssl tls
Last synced: 09 Oct 2024
https://github.com/ARMmbed/mbedtls
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
crypto cryptography-library psa ssl tls
Last synced: 29 Aug 2024
https://github.com/caddyserver/certmagic
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
acme automatic-https go golang https letsencrypt tls tls-certificate
Last synced: 28 Oct 2024
https://github.com/guanzhi/gmssl
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 14 Oct 2024
https://github.com/aws/s2n-tls
An implementation of the TLS/SSL protocols
c c99 crypto cryptography encryption s2n ssl tls
Last synced: 01 Nov 2024
https://github.com/dotnet/mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp
Last synced: 07 Oct 2024
https://github.com/dotnet/MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp
Last synced: 27 Oct 2024
https://github.com/boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
asio async-programming boost boost-libraries c-plus-plus-11 cplusplus http http-client http-server linux networking osx server ssl tls websocket websocket-client websocket-server websockets windows
Last synced: 14 Oct 2024
https://github.com/chkr1011/MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
anycpu broker communication csharp iot iot-framework iot-platform mqtt mqtt-broker mqtt-client mqtt-protocol mqtt-server net netcore netframework nuget tcp tls uwp
Last synced: 04 Aug 2024
https://github.com/lwch/natpass
🔥居家办公,远程开发神器
code-server golang protobuf shell tls vnc
Last synced: 15 Oct 2024
https://github.com/jetty/jetty.project
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
eclipse embedded fcgi http http-client http-server http2 http2-push http3 https jakartaee java jetty jsp osgi servlet ssl tls unix-socket websockets
Last synced: 28 Oct 2024
https://github.com/jorisvink/kore
An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
c framework high-performance http kore pgsql tls web-development
Last synced: 11 Oct 2024
https://github.com/smallstep/cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.
certificate cryptography encryption jose jwe jws jwt mfa oath oauth security security-tools ssh sso tls totp x509
Last synced: 28 Oct 2024
https://github.com/syncsynchalt/illustrated-tls
The Illustrated TLS 1.2 Connection: Every byte explained
aes-cbc ecdhe elliptic-curves rsa ssl tls tls12
Last synced: 04 Aug 2024
https://github.com/syncsynchalt/illustrated-tls12
The Illustrated TLS 1.2 Connection: Every byte explained
aes-cbc ecdhe elliptic-curves rsa ssl tls tls12
Last synced: 28 Oct 2024
https://github.com/paulmillr/encrypted-dns
DNS over HTTPS config profiles for iOS & macOS
cloudflare configuration-profile dns encrypted-dns google https ios macos mobileconfig opendns over quad9 rfc7858 rfc8484 tls
Last synced: 15 Oct 2024
https://github.com/nabla-c0d3/sslyze
Fast and powerful SSL/TLS scanning library.
heartbleed library python scans security ssl ssllabs sslyze tls tls-scanning-library tls13
Last synced: 28 Oct 2024
https://github.com/mmatczuk/go-http-tunnel
Fast and secure tunnels over HTTP/2
basic-authentication go golang http http2 local-machine proxy tcp tls tls-tunnel tunnel url
Last synced: 09 Oct 2024
https://github.com/robinrodricks/fluentftp
An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#.
ftp ftp-client ftps iis net-core net-framework net-standard ssl tls unix uwp
Last synced: 14 Oct 2024
https://github.com/robinrodricks/FluentFTP
An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#.
ftp ftp-client ftps iis net-core net-framework net-standard ssl tls unix uwp
Last synced: 28 Oct 2024
https://github.com/chronoxor/NetCoreServer
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server
Last synced: 06 Nov 2024
https://github.com/chronoxor/netcoreserver
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server
Last synced: 15 Oct 2024
https://github.com/evilsocket/bettercap
DEPRECATED, bettercap developement moved here: https://github.com/bettercap/bettercap
bettercap ettercap man-in-the-middle mitm proxy security security-audit spoofing sslstrip tls
Last synced: 25 Sep 2024
https://github.com/randombit/botan
Cryptography Toolkit
c-plus-plus crypto cryptography cryptography-library tls x509
Last synced: 15 Oct 2024
https://github.com/wolfSSL/wolfssl
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!
c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl
Last synced: 05 Nov 2024
https://github.com/ihciah/shadow-tls
A proxy to expose real tls handshake to the firewall
Last synced: 14 Oct 2024
https://github.com/square/certstrap
Tools to bootstrap CAs, certificate requests, and signed certificates.
bootstrap certificate certificate-authority crypto csr golang ssl tls
Last synced: 14 Oct 2024
https://github.com/wolfssl/wolfssl
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!
c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl
Last synced: 09 Oct 2024
https://github.com/hlandau/acme
:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
acme acme-server acmetool certificate letsencrypt ssl tls x509
Last synced: 09 Nov 2024
https://github.com/hlandau/acmetool
:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
acme acme-server acmetool certificate letsencrypt ssl tls x509
Last synced: 15 Oct 2024
https://github.com/Icinga/icinga2
The core of our monitoring platform with a powerful configuration language and REST API.
cluster distributed-monitoring elastic graphite graylog icinga influxdb metrics monitoring notification opentsdb performance rest-api tls
Last synced: 05 Nov 2024
https://github.com/icinga/icinga2
The core of our monitoring platform with a powerful configuration language and REST API.
cluster distributed-monitoring elastic graphite graylog icinga influxdb metrics monitoring notification opentsdb performance rest-api tls
Last synced: 09 Oct 2024
https://github.com/droe/sslsplit
Transparent SSL/TLS interception
c http https nat sni ssl sslsplit starttls tls tls-interception transparent-proxy
Last synced: 15 Oct 2024
https://github.com/Netflix/lemur
Repository for the Lemur Certificate Manager
aws python security ssl ssl-certificates tls
Last synced: 09 Nov 2024
https://github.com/refraction-networking/utls
Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.
anticensorship cipher-suites clienthello crypto golang handshake low-level-tls obfuscation parrot tls tls-extension
Last synced: 29 Oct 2024
https://github.com/spolu/warp
Secure and simple terminal sharing
command-line sharing shell terminal tls
Last synced: 29 Oct 2024
https://github.com/nitroshare/nitroshare-desktop
Network file transfer application for Windows, OS X, & Linux
c-plus-plus cmake cross-platform gui nitroshare qhttpengine qmdnsengine qt qt5 tls
Last synced: 12 Oct 2024
https://github.com/bcgit/bc-csharp
BouncyCastle.NET Cryptography Library (Mirror)
bouncycastle cryptography dtls encryption open-source openpgp post-quantum security tls
Last synced: 30 Sep 2024
https://github.com/mesalock-linux/mesalink
OpenSSL compatibility layer for the Rust SSL/TLS stack
Last synced: 02 Nov 2024
https://github.com/webprofusion/certify
Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Download from certifytheweb.com
acme acme-certificate-authorities acme-client acme-v2 certificate certificates gui-application https iis letsencrypt letsencrypt-certificates pki ssl ssl-certificate-manager ssl-certificates tls windows
Last synced: 15 Oct 2024
https://github.com/microsoft/tigertoolbox
Toolbox repository for Tiger team
always-on indexes maintenance sql sqlserver tls vlf
Last synced: 15 Oct 2024
https://github.com/chronoxor/CppServer
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server
Last synced: 06 Nov 2024
https://github.com/chronoxor/cppserver
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server
Last synced: 15 Oct 2024
https://github.com/devfeel/dotweb
Simple and easy go web micro framework
cache dotweb go golang goweb group-router handler httpcontext httpserver middleware mod redis router tls web webframework
Last synced: 15 Oct 2024
https://github.com/voyagermesh/voyager
🚀 Secure L7/L4 (HAProxy) Ingress Controller for Kubernetes
appscode haproxy ingress kubernetes tls voyager
Last synced: 15 Oct 2024
https://github.com/libressl/portable
LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
c cryptography libressl openbsd openssl security ssl tls
Last synced: 10 Oct 2024
https://github.com/davewasmer/devcert
Local HTTPS development made easy
certificates https local-development ssl tls
Last synced: 14 Oct 2024
https://github.com/bradleyjkemp/grpc-tools
A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.
debugging-tool grpc interceptor middleware proxy tls
Last synced: 13 Oct 2024
https://github.com/beetlex-io/BeetleX
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets
Last synced: 13 Nov 2024
https://github.com/aleskxyz/reality-ezpz
Install sing-box/xray and configure vless / tuic / hysteria2 / shadowtls for reality or tls (letsencrypt) over different transport protocols (tcp, http, grpc and websocket) with user management capability in CLI, TUI and Telegram bot by a single command in docker compose!
bash cdn cloudflare docker docker-compose grpc hysteria2 letsencrypt qrcode reality shadowtls sing-box telegram-bot tls tuic user-management vless warp websocket xray
Last synced: 09 Oct 2024
https://github.com/static-web-server/static-web-server
A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡
alpine-linux amd64 android arm arm64 darwin debian-linux docker-image file-server freebsd http-server http2 linux macos musl-libc rust-lang static-web-server tls windows x86
Last synced: 11 Oct 2024
https://github.com/beetlex-io/beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets
Last synced: 10 Oct 2024
https://github.com/Tongsuo-Project/Tongsuo
铜锁/Tongsuo is a Modern Cryptographic Primitives and Protocols Library
chinese-ciphers cryptography pki security tls
Last synced: 07 Nov 2024
https://github.com/tongsuo-project/tongsuo
铜锁/Tongsuo is a Modern Cryptographic Primitives and Protocols Library
chinese-ciphers cryptography pki security tls
Last synced: 15 Oct 2024
https://github.com/twitchyliquid64/subnet
Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN.
golang tls tun tunnel vpn vpn-client vpn-server
Last synced: 13 Nov 2024
https://github.com/k8spacket/k8spacket
k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana
bpf2go cilium ebpf ebpf-programs ebpf-tc grafana k8spacket metrics o11y observability packetsniffing prometheus tcp tls visualization
Last synced: 11 Oct 2024
https://github.com/ellermister/mtproxy
MTProxyTLS一键安装绿色脚本
mtp mtproto mtproto-proxy mtproxy telegram tls
Last synced: 29 Oct 2024
https://github.com/square/certigo
A utility to examine and validate certificates in a variety of formats
certificate cli command-line-app crypto jceks keystore pem pkcs12 pkcs7 ssl tls x509
Last synced: 03 Nov 2024
https://github.com/Danny-Dasilva/CycleTLS
Spoof TLS/JA3 fingerprints in GO and Javascript
bypass fingerprint fingerprinting go golang http http2 https ja3 javascript js tls typescript
Last synced: 30 Oct 2024
https://github.com/pyca/pyopenssl
A Python wrapper around the OpenSSL library
cryptography openssl python ssl tls
Last synced: 13 Nov 2024
https://github.com/etr/libhttpserver
C++ library for creating an embedded Rest HTTP server (and more)
c-plus-plus cross-platform http http-server https https-server ipv6 rest-api rest-server restful-api shoutcast tls
Last synced: 26 Oct 2024
https://github.com/AthenZ/athenz
Open source platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures. Athenz supports provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.
access-token authorization cloud containers dynamic-infrastructures rbac role-based-access-control service-identity spiffe tls
Last synced: 29 Oct 2024