tls

There are 2726 repositories under tls topic.

  • caddy

    caddyserver/caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

    Language:Go67.8k8364.4k4.5k
  • mkcert

    FiloSottile/mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Language:Go57.1k4863463k
  • mitmproxy/mitmproxy

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Language:Python41.2k6233.6k4.4k
  • XTLS/Xray-core

    Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

    Language:Go32.4k3682.6k4.7k
  • openssl/openssl

    TLS/SSL and crypto library

    Language:C29k1k10.9k10.9k
  • nginx/nginx

    The official NGINX Open Source repository.

    Language:C28.5k9444007.6k
  • MHSanaei/3x-ui

    Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Tunnel, Mixed, HTTP)

    Language:HTML25.8k19605.2k
  • ginuerzh/gost

    GO Simple Tunnel - a simple tunnel written in golang

    Language:Go17.3k3209562.6k
  • 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。

    Language:Go16.7k4444753.1k
  • txthinking/brook

    A cross-platform programmable network tool

    Language:Go15k4591k2.4k
  • gojue/ecapture

    Capturing SSL/TLS plaintext without a CA certificate using eBPF. Supported on Linux/Android kernels for amd64/arm64.

    Language:C14.8k1034231.6k
  • cert-manager/cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

    Language:Go13.3k1453.6k2.3k
  • SoftEtherVPN/SoftEtherVPN

    Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.

    Language:C12.7k6621.1k2.7k
  • fq

    wader/fq

    jq for binary formats - tool, language and decoders for working with binary and text formats

    Language:Go10.3k5283241
  • wulabing/Xray_onekey

    Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本

    Language:Shell9.3k2103923.6k
  • lego

    go-acme/lego

    Let's Encrypt/ACME client and library written in Go

    Language:Go9k931.1k1.1k
  • testssl/testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    Language:Shell8.7k1721.2k1.1k
  • 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/

    Language:Go8.2k1303761.8k
  • certificates

    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.

    Language:Go7.8k76671507
  • rustls

    rustls/rustls

    A modern TLS library in Rust

    Language:Rust7.1k80893759
  • 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.

    Language:C6.2k2024.3k2.8k
  • twisted/twisted

    Event-driven networking engine written in Python.

    Language:Python5.9k17210.4k1.2k
  • guanzhi/GmSSL

    支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱

    Language:C5.8k2131.5k1.8k
  • 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.

    Language:Go5.8k129193388
  • lwthiker/curl-impersonate

    curl-impersonate: A special build of curl that can impersonate Chrome & Firefox

    Language:Python5.7k64158393
  • letsencrypt/boulder

    An ACME-based certificate authority, written in Go.

    Language:Go5.6k1323.2k629
  • certmagic

    caddyserver/certmagic

    Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal

    Language:Go5.4k63215311
  • digitalbazaar/forge

    A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps

    Language:JavaScript5.2k145869817
  • 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/.

    Language:C#4.8k1511.6k1.1k
  • boostorg/beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Language:C++4.7k1312.1k670
  • aws/s2n-tls

    An implementation of the TLS/SSL protocols

    Language:C4.7k1601.6k745
  • lwch/natpass

    🔥居家办公,远程开发神器

    Language:Go4.5k5040493
  • HMBSbige/NatTypeTester

    测试当前网络的 NAT 类型(STUN)

    Language:C#4.3k2956248
  • paulmillr/encrypted-dns

    DNS over HTTPS config profiles for iOS & macOS

    Language:JavaScript4.2k61105392
  • cli

    smallstep/cli

    🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.

    Language:Go4.1k56483286
  • jetty.project

    jetty/jetty.project

    Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more

    Language:Java4k2586.4k2k