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: 2026-06-21 00:25:16 UTC
- JSON Representation
https://github.com/kapetan-io/tackle
A collection of small but useful packages with no external dependencies
certificates color config golang goroutines library logging testing-tools time tls tools workgroup
Last synced: 07 Mar 2026
https://github.com/dmolik/tls-server
A quick and dirty tls server experimentation
Last synced: 11 Apr 2025
https://github.com/Drewsif/OpenVPN-Config-Generator
certs configuration-file openvpn python tls vpn
Last synced: 13 Apr 2025
https://github.com/l-p/ansible-role-simp_le
Ansible role to install simp_le and generate certificates on Ubuntu/Debian.
ansible ansible-roles letsencrypt tls
Last synced: 05 Oct 2025
https://github.com/drewsif/openvpn-config-generator
certs configuration-file openvpn python tls vpn
Last synced: 30 Apr 2025
https://github.com/davidjrh/dnn.tls12
A simple project to force DNN (aka DotNetNuke) outbound connections to use TLS12
Last synced: 02 Oct 2025
https://github.com/oatpp/oatpp-openssl
OpenSSL adaptor for Oat++ applications
Last synced: 02 Aug 2025
https://github.com/wolfssl/wolfkeymgr
Secure key management service for middle-box decryption of TLS traffic
apache enterprise-transport-security ets key-management security ssl tls wolfcrypt wolfssl
Last synced: 27 Apr 2025
https://github.com/bitsofinfo/testssl.sh-processor
Wrapper for concurrent batch processing of testssl.sh commands
batch continuous-integration security ssl test testssl tls
Last synced: 13 Apr 2025
https://github.com/mpenick/uvtls
TLS/SSL extension for libuv that tries to conform to its style and idioms
Last synced: 14 Apr 2025
https://github.com/knewstimek/agent-tool
MCP tool server for AI coding agents -- encoding-aware file tools, binary analysis, DAP debugger, SSH/SFTP, process memory, and more
ai-coding automation claude-code cli codex cross-platform cursor developer-tools dns encoding file-tools golang mcp mcp-server mysql redis sftp ssh tls
Last synced: 16 Apr 2026
https://github.com/Probely/simple-tls-proxy
A simple Nginx-based TLS 1.3 proxy with Let's Encrypt automatic certificate renewals
aws docker gcp nginx reverse-proxy terraform tls tls13
Last synced: 11 Mar 2025
https://github.com/tehmaze/sortpem
:loop: Sorting utility for PEM files
certificate key pem private-key shell shell-scripting sort ssl tls unix
Last synced: 22 Mar 2025
https://github.com/sethmlarson/hstspreload
Chromium HSTS Preload list as a Python package and updated daily.
chromium hsts http http-client https preload tls
Last synced: 10 Apr 2025
https://github.com/elniak/pyssh3
Translation of SSH3 project (from commit c39bb79cdce479f6095ab154a32a168e14d73b57) to Python 3 library. Check the original project for more information !
aioquic asyncio http3 network python python3 quic ssh ssh-client ssh-server ssh3 tls tls13
Last synced: 30 Apr 2025
https://github.com/dinosaure/contruno
A TLS termination proxy as a MirageOS
letsencrypt mirageos tls unikernel
Last synced: 21 Mar 2025
https://github.com/nektro/zig-tls
[WIP] A pure-Zig TLS 1.3 client implementation.
Last synced: 11 Oct 2025
https://github.com/shinovon/mbedtls-symbian
MBed TLS port for Symbian
cryptography-library mbedtls symbian tls
Last synced: 01 Mar 2026
https://github.com/turbomack/wai-enforce-https
Enforce HTTPS in Wai server app safely.
haskell heroku https middleware reverse-proxies tls wai
Last synced: 15 Apr 2025
https://github.com/x-ca/go-ca
SSL自签名客户端,自动生成Root CA、二级CA、域名证书。x-ca client can simple Sign Self Root/Second-Level CA, and sign for Domains and IPs
golang root-ca second-level-ca self-ca ssl tls xca
Last synced: 19 Feb 2026
https://github.com/ollls/quartz-h2
Asynchronous Java NIO http/2 only packet streaming server with TLS encryption implemented as Scala CATS effect. Direct native translation of fs2 stream chunks into http2 packets ( inbound and outbound ).
cats-effect http http-server http2 multipart-uploads rest scala tls
Last synced: 12 Aug 2025
https://github.com/styfle/tls-check
✅ Check the TLS protocol support of one or more web servers
Last synced: 07 May 2025
https://github.com/hexian000/tlswrapper
Wrap your TCP-based service with multiplexing mTLS tunnels.
go multiplexer port-forwarding tls
Last synced: 12 May 2026
https://github.com/maximilianfeldthusen/mqtt
Simple C Code – MQTT with TLS, JSON, and Reconnect
c json linux mqtt mqtt-broker reconnect tls ubuntu
Last synced: 04 May 2026
https://github.com/therealayce/ubisoftconnect-win7fix
This is a proxy application to fix Ubisoft's channel-service not supporting any cipher suites for Windows 7, so that chat, groups and multiplayer invites work again.
chat csharp groups invite java multiplayer tls tls12 ubisoft-connect uplay windows-7
Last synced: 27 Oct 2025
https://github.com/yasushi-saito/grpc-ssl-example
Example of using grpc-c++ w/ self-signed certificates
cpp go grpc self-signed-certificate ssl tls
Last synced: 16 Mar 2025
https://github.com/oatpp/example-libressl
Example project how-to use oatpp-libressl submodule. HTTPS async server.
async https-server libressl oatpp tls
Last synced: 25 Apr 2025
https://github.com/raku-community-modules/IO-Socket-Async-SSL
Asynchronous TLS sockets in Raku
Last synced: 25 Oct 2025
https://github.com/wolfssl/arduino-wolfssl
This repository is a restructured copy of https://github.com/wolfSSL/wolfssl/ for the Arduino environment. Any Pull Requests for code changes should be opened there.
arduino-library cryptography security ssl tls tls12 tls13
Last synced: 27 Apr 2025
https://github.com/rupeshtr78/fabric
Blockchain Certificates and cryptographic materials Docker
blockchain blockchain-technology certificate certificate-authority certificateauthority cryptographic-materials crytpo-authentication docker docker-compose fabric fabric-ca fabric-network hyperledger hyperledger-fabric tls tls-certificate
Last synced: 17 Jun 2025
https://github.com/hopinc/leap_client_rs
🐰 Rust client library for the Leap Edge socket service
realtime rust tls tokio websockets
Last synced: 07 Apr 2026
https://github.com/aress31/testssl2xlsx
Excel parser for testssl scan results.
https json parser pentesting reporting ssl testssl tls xlsx
Last synced: 11 Jun 2025
https://github.com/raku-community-modules/io-socket-async-ssl
Asynchronous TLS sockets in Raku
Last synced: 23 Apr 2025
https://github.com/tcort/check-cert-expiration
query an SSL/TLS server and report its certificate's expiry date
checker ssl ssl-certificates tls
Last synced: 14 Apr 2025
https://github.com/rhamenator/ai-scraping-defense
**In development and testing** This multi-platform system combats content scraping by unauthorized AI bots targeting creative, FOSS, or documentation sites. It employs a multi-layered defense strategy including real-time detection, tarpitting, honeypots, and behavioral analysis with optional AI/LLM integration for sophisticated threat assessment
anti-scraping api-gateway bot-detection devops docker https kubernetes load-balancer lua nginx rate-limiting redis reverse-proxy security-tools tls waf web-security
Last synced: 02 Apr 2026
https://github.com/labteral/https-reverse-proxy
Reverse proxy + auto SSL/TLS certificates (Let's Encrypt) with Docker and YAML
certbot docker haproxy letsencrypt reverse-proxy ssl tls
Last synced: 17 Jul 2025
https://github.com/xvzcf/tls-interop-runner
Interoperability testing of TLS implementations.
Last synced: 28 Oct 2025
https://github.com/open-quantum-safe/profiling
Network-level performance testing of post-quantum cryptography using the OQS suite
cryptography performance post-quantum tls
Last synced: 03 Jul 2025
https://github.com/paullouisageneau/boost-asio-gnutls
GnuTLS wrapper for Boost.Asio
asio asio-library asynchronus boost boost-asio cpp gnutls gnutls-wrapper tls
Last synced: 30 Apr 2025
https://github.com/nporsche/grpc_http_gw
grpc http gateway with no-tls
grpc-gateway grpc-server http-gateway tls
Last synced: 17 Jan 2026
https://github.com/jhmorimoto/cert-watch
Watch and react to changes in Kubernetes TLS Secrets
cert-manager client-go golang kubernetes kubernetes-controller tls
Last synced: 06 Feb 2026
https://github.com/andrewstuart/kube-gen-certs
Generate kubernetes ingress TLS certificates automatically via Vault
automated certificate ingress kubernetes self-signed tls vault
Last synced: 10 Apr 2025
https://github.com/leomoon-studios/openvpn-installer-for-linux
OpenVPN installer written in Bash
centos debian dns linux openvpn-installer openvpn-server protocol security silent tls ubuntu
Last synced: 04 Jul 2025
https://github.com/deekayen/ansible-role-schannel
Ansible role (built for Windows) to configure more secure SCHANNEL settings for encrypted network services like IIS and winrm that use SSL or TLS.
ansible-role schannel schannel-settings ssl tls winrm
Last synced: 13 Apr 2025
https://github.com/wolfssl/wolfasynccrypt
wolfSSL Asynchronous Cryptography
asynchronous cavium cryptography fips haproxy intel nginx nitrox non-blocking octeon quickassist security tls tls13
Last synced: 27 Apr 2025
https://github.com/salrashid123/grpc_sslkeylog
Using Wireshark to decrypt TLS gRPC Client-Server protobuf messages
golang google-cloud google-cloud-platform grpc ssl tls wireshark
Last synced: 27 Jul 2025
https://github.com/shieldblaze/ExpressGateway
ShieldBlaze ExpressGateway is a High-Performance, Scalable, and Highly-Available Load Balancer.
expressgateway hacktoberfest health-check load-balancer networking round-robin shieldblaze-expressgateway tcp tls udp virtual-appliance
Last synced: 20 Nov 2025
https://github.com/imyelo/padoracle
Padding Oracle Attack with Node.js
aes attack buster cbc exploit oracle pad padding padding-oracle-attacks pkcs7 pkcs7padding ssl tls
Last synced: 13 Apr 2025
https://github.com/NeuraLegion/sslscan.cr
Crystal shard wrapping the rbsec/sslscan utility
crystal detection scanner security shard ssl tls vulnerabilities
Last synced: 14 May 2025
https://github.com/maelvls/secret-transform
Renames and transforms the tls.crt, tls.key, and ca.crt keys from your Kubernetes Secret resources.
cert-manager certificate tls x509
Last synced: 15 Jul 2025
https://github.com/andifalk/ssl-demo
Demo to enable HTTPS and HTTP/2 for spring boot web application
http2 https java kotlin root-certificate server-certificate spring-boot spring-security ssl tls tls-certificate
Last synced: 12 Apr 2025
https://github.com/floragunncom/search-guard-tlstool
SSL/TLS offline certificate generation and validation tool for Search Guard (no PRs, go to gitlab)
elasticsearch elk kibana searchguard ssl ssl-certificate tls tls-certificate
Last synced: 12 Jan 2026
https://github.com/rastenis/slim-video-host
A Vue-based, easily deployable video hosting site. Uses Nuxt scaffolding, local storage powered by NeDB, ElementUI frontend elements. Features robust administration tools, and support for large files without compression/lossiness.
admin-dashboard dashboard element-ui hosting lossless nedb nuxt tls video video-sharing-platform
Last synced: 10 Jun 2025
https://github.com/amukherj/envoygrpc
Sample grpc services communicating over Envoy.
envoy grpc sds secrets secrets-discovery-service ssl tls
Last synced: 14 Jan 2026
https://github.com/shaj13/tlslimit
Limiting the rate of TLS handshakes
attack-defense ddos go golang mitigation rate-limiter rate-limiting ssl tls token-bucket
Last synced: 17 Jan 2026
https://github.com/peppelinux/ansible-slapd-eduperson2016
Slapd local setup with MDB and Monitor backend, EduPerson2016, SCHAC and other popular schemas, memberOf, ppolicy, unique and pw-hash overlay for SHA512 passwords
accesslog ansible easy-rsa eduperson ldap ldaps ldif memberof monitor openldap playbook ppolicy pw-hash sha512 slapd tls unique
Last synced: 26 Oct 2025
https://github.com/water-melon/ngx_http_autoquic_module
The Nginx module to upgrade and fallback HTTP version automatically for nginx-quic.
api-gateway http http3 https linux nginx nginx-configuration nginx-module nginx-proxy nginx-quic nginx-reverse-proxy nginx-server proxy quic ssl tls udp unix web webserver
Last synced: 14 May 2025
https://github.com/rehansaeed/makecertificate
Makes certificate files by answering a few simple questions.
certificate-files certificates pfx powershell ssl tls
Last synced: 19 Apr 2025
https://github.com/jedda/step-posture-connector
A middleware tool to assist step-ca with posture info during an ACME device-attest-01 challenge.
acme apple attestation go jamf-pro security tls x509
Last synced: 22 Jan 2026
https://github.com/anderseknert/nginx-tls-terminator
TLS terminating nginx proxy for kubernetes
https kubernetes nginx nginx-tls-terminator openssl proxy sidecar sidecar-container sidecar-proxy ssl ssl-termination tls tls-certificate tls-proxy tls-termination
Last synced: 16 Sep 2025
https://github.com/szaffarano/gotas
Taskwarrior server implemented in Go
go golang taskd taskserver taskwarrior tls
Last synced: 28 Oct 2025
https://github.com/neuralegion/sslscan.cr
Crystal shard wrapping the rbsec/sslscan utility
crystal detection scanner security shard ssl tls vulnerabilities
Last synced: 19 Jul 2025
https://fortunen.github.io/kete/
Keycloak Events To Everywhere is a flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats.
amqp audit event-streaming events extension http kafka keycloak listener mqtt mtls observability spi tls
Last synced: 08 Mar 2026
https://github.com/riktastic/axium
An example API built with Rust, Axum, SQLx, and PostgreSQL.
api axum boilerplate docker docker-compose https jwt postgresql quickstart rust sqlx template tls
Last synced: 14 Apr 2025
https://github.com/sipcapture/HEPjack.js
Elegantly Sniff Forward-Secrecy TLS/SIP to HEP at the source using Frida
diffie-hellman forward-secrecy frida hep hepic homer inject injection monitoring rtc sniff ssl tls troubleshooting voip
Last synced: 14 Mar 2025
https://github.com/schmich/sfs
HTTP Static File Server and Proxy
cross-platform development devtools go golang http https proxy server ssl static-site tls web web-server webserver
Last synced: 28 Oct 2025
https://github.com/ihcsim/kubernetes-terraform-secured
Terraform scripts to deploy a secured Kubernetes cluster
container-linux coredns coreos digitalocean docker etcd3 kubernetes terraform tls
Last synced: 14 Oct 2025
https://github.com/clearlinux/clrtrust
Clear Linux TLS Trust Store Management
authority certificate linux management ssl store tls trust
Last synced: 25 Apr 2025
https://github.com/jankammerath/l475vg-iot01a-mbed-aws-iot
AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node
amazon-web-services arm aws aws-cloud aws-iot c cpp iot iot-application mbed mbed-os mbedos mbedtls mqtt mqtt-client mqtt-connector ntp stm32 tls wifi
Last synced: 02 Mar 2026
https://github.com/junbong/mankato-server
Makato is blazing fast key-value type in-memory database, with TTL callback.
amqp cache expiration-callback golang mankato-server memory-database mux retention tls ttl ttl-cache yaml
Last synced: 09 Apr 2025
https://github.com/korc/onefile-websrv
web server in golang
acme-client automatic-https cgi-server cli-configuration go golang http-server https reverse-proxy server ssl tls tls-proxy unix-socket web-server webdav-server websocket-server x509certificates
Last synced: 16 Jan 2026
https://github.com/sipcapture/hepjack.js
Elegantly Sniff Forward-Secrecy TLS/SIP to HEP at the source using Frida
diffie-hellman forward-secrecy frida hep hepic homer inject injection monitoring rtc sniff ssl tls troubleshooting voip
Last synced: 29 Jun 2025
https://github.com/nginx-modules/docker-nginx-libressl
NGINX Docker built top of LibreSSL
alpine alpine-nginx brotli brotli-compression dockerfile header-more http2 libressl mainline-alpine nginx nginx-docker nginx-libressl tls
Last synced: 12 Aug 2025
https://github.com/salrashid123/go_tpm_https_embed
TPM based mTLS
certificate golang tls trusted-computing trusted-platform-module
Last synced: 12 Jul 2025
https://github.com/jaredboynton/warpsock
Rust HTTP client with byte-accurate Chrome fingerprints across TLS, HTTP/1.1, HTTP/2, HTTP/3, and WebSockets. Improved TTFT/TPS over reqwest for LLM providers. Node and Python bindings included.
anti-bot browser-impersonation chrome fingerprint http-client http2 http3 impersonate ja3 ja4 llm nodejs python quic rust streaming tls tls-fingerprint web-scraping websocket
Last synced: 14 Jun 2026
https://github.com/wolfssl/renesas
This repository contains commercially licensed wolfSSL products and example code for use on specified Renesas platforms.
cryptography renesas renesas-ra renesas-rx sec synergy tls tls13 tsip
Last synced: 27 Apr 2025
https://github.com/mpiraux/rapido
rapido is a minimal implementation of TCPLS atop picotls
Last synced: 25 Sep 2025
https://github.com/richlamdev/vault-pki-raft
Ephemeral HashiCorp Vault Server (raft backend) TLS / PKI Engine for testing and learning
automation bash certificate certificate-authority deployment elliptic-curve-cryptography hashicorp-vault hcl openssl pki public-key-infrastructure rsa-cryptography rsa-encryption scripting ssl ssl-certificate tls tls-certificate vault web-of-trust
Last synced: 09 Oct 2025
https://github.com/andifalk/client-certificate-demo
Demo for client/server certificate authentication using TLS (Mutual TLS)
java mtls mutual-tls spring-boot spring-security ssl tls x509-auth
Last synced: 12 Apr 2025
https://github.com/joshp23/YOURLS-doTLS
Always use SSL/TLS for a destination url in YOURLS if available
Last synced: 01 Apr 2025
https://github.com/hazae41/cadenas
Zero-copy TLS protocol for the web 🏎️ (JS + WebAssembly)
browser diffie-hellman ed25519 encryption esmodules hashing hmac prf protocol rsa security sha1 sha256 tls typescript unit-testing webassembly zero-copy
Last synced: 06 Sep 2025