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/navono/golang-example
golang example code
certificate-authority examples-go golang raft-example roadmap tls
Last synced: 21 Apr 2026
https://github.com/jfarleyx/go-keyvault-cert
An easy way to fetch TLS Certificates from Azure Key Vault using Go
azure-key-vault azure-keyvault certificate go golang tls
Last synced: 24 Apr 2026
https://github.com/lucadibello/gramine-java-benchmark
Evaluating Java runtime performance and overhead under Gramine (Intel SGX)
benchmark confidential-computing graalvm graalvm-native-image gramine java multithreading sgx tls
Last synced: 27 Apr 2026
https://github.com/tlsentinel/tlsentinel-server
TLS certificate monitoring platform — tracks X.509 certificates across hosts, alerts on upcoming expiry, and provides a REST API + React dashboard for managing scanners, hosts, and users.
go golang monitoring-tool ssl ssl-certificates tls tls-certificates typescript
Last synced: 27 Apr 2026
https://github.com/andrew-woblavobla/hyperion
High-performance Ruby HTTP server. Faster than Puma at parity threads, with HTTP/2 + TLS + structured logs out of the box.
falcon-alternative http-server http2 puma-alternative rack rails ruby tls web-server
Last synced: 03 May 2026
https://github.com/paragonie/certainty-js
Certainty-js: Automated CACert.pem Management for Node.js Software
automation ca-certificate ca-certificates cacert certainty https javascript node-js nodejs tls
Last synced: 29 Apr 2026
https://github.com/pittst3r/certgen
Docker container for generating self-signed CA and leaf X.509 certificates for internal services
certificate certificate-rotation docker ssl tls x509
Last synced: 30 Apr 2026
https://github.com/tomashubelbauer/web-certificates
Information on how to use HTTPS with localhost / local host names
certificate https mkcert node openssl ssl tls
Last synced: 01 May 2026
https://github.com/itrooz/znc-sasl-tls-docker-compose
ZNC setup
docker docker-compose sasl tls znc
Last synced: 05 May 2026
https://github.com/paulja/go-fib-grpc
Example gRPC service in Go with Docker Compose and TLS
docker docker-compose go grpc tls
Last synced: 05 May 2026
https://github.com/moootid/auto-route53
all-in-one automation tool that bridges your local network with the public internet. It continuously syncs your dynamic IP address with AWS Route 53 records and leverages the Nginx Proxy Manager API to automatically create proxy hosts and manage Let's Encrypt TLS/SSL certificates. It's the ideal "set-it-and-forget-it" solution for homelabs and self
automation aws ddns docker home-server homelab infra infrastructure lets-encrypt nginx-proxy-manager reverse-proxy route53 self-hosted ssl tls
Last synced: 06 May 2026
https://github.com/alexandreh2ag/lets-go-tls
Tool designed to centralize the management of TLS certificates
acme agent centralized certificate go golang letsencrypt server ssl tls
Last synced: 10 Jun 2026
https://github.com/approov/approov-tls-certificates-monitor
A simple project to monitor the renewal for the TLS certificates of all API domains registered with a specific Approov account.
approov approov-backend certificate-pinning certificates monitor monitoring monitoring-tool pinning ssl tls
Last synced: 10 Jun 2026
https://github.com/mk-fg/ca-certificates-whitelist-filter
Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis
certificates cryptography linux python security sysadmin tls tool trust web-pki x509
Last synced: 10 May 2026
https://github.com/sineware/securefront
Open Source, Self Hosted Security Gateway with CAPTCHA and automatic TLS termination
captcha deno proxy reverse-proxy security ssl tls typescript
Last synced: 11 May 2026
https://github.com/o-x-l/calamary
Go Forward- & Filtering-Proxy (Squid-like)
forward-proxy http-proxy outbound-proxy proxy proxy-server security squid squid-proxy tls tls-proxy tls-proxying zero-trust zero-trust-network zero-trust-proxy zero-trust-security
Last synced: 16 Jun 2026
https://github.com/sshehrozali/kubetracer
kubetracer: sidecarless, node-level network monitoring for high-performance HTTP observability
ethernet go golang http https ip kernel kuberenetes kubernetes kubernetes-monitoring linux network-interface-card nic observability tcp tls traces virtual-machines
Last synced: 16 Jun 2026
https://github.com/btafoya/go-mailtester
Go CLI tool for testing SMTP and IMAP servers — connection, TLS, auth, and delivery diagnostics
cli diagnostics email go golang imap mail-server smtp starttls testing tls
Last synced: 20 Jun 2026
https://github.com/georgesalkhouri/down-alert
Small Docker application. Tests if a service URL is reachable and sends a TLS encrypted mail if the service does not respond. Uses ping or wget for testing.
alerting docker monitoring ping python tls wget
Last synced: 02 May 2026
https://github.com/seemueller-io/hyper-custom-cert
http client for use with self-signed certificates
Last synced: 04 Sep 2025
https://github.com/bodgit/puppet-certbot
Puppet Module for managing Certbot
Last synced: 03 May 2026
https://github.com/russellgilmore/red-chart
My own personal Helm Chart that I use to help speed up the deployment of services in my k3s clusters.
helm helm-charts istio k8s tls traefik
Last synced: 16 Feb 2026
https://github.com/compcode1/wireshark-https-tls
This project provided a focused investigation into a standard HTTPS connection using Wireshark, capturing and analyzing the TLS handshake between a client system and a web server (v10.events.data.microsoft.com).
certificate handshake-protocol https tls wireshark
Last synced: 12 Apr 2025
https://github.com/fkie-cad/s-chat
SSL/TLS chat app
chat communication gui ssl tls
Last synced: 10 Oct 2025
https://github.com/yggverse/gemini-php
PHP 8 Library for Gemini Protocol
1965 composer gemini gemini-api gemini-client gemini-library gemini-php gemini-php-api gemini-protocol library socket tls
Last synced: 07 Jan 2026
https://github.com/lemonrock/rustls-extra
Rust crate with additional types and utilities for rustls (unofficial)
rust rust-crate tls tls12 tls13 tls13-support
Last synced: 17 Feb 2026
https://github.com/rilltome/crypshare
CrypShare - secure LAN file transfer (Python + PowerShell). One-click launcher, HTTPS (mkcert/self-signed), QR link, auto file watcher, neon dark UI.
crypshare downloader-offline file-sharing-lan https lan local-network mkcert powershell python qr-code self-signed-cert sse-watchdog static-server tls uploader windows
Last synced: 11 Mar 2026
https://github.com/dariofad/grpc_py_go_example
Calling Go from Python via gRPC (example). TLS multi support.
Last synced: 02 May 2026
https://github.com/reflexdemon/tls-testing-tool
This is a simple tool to test the 2-way SSL/TLS connection using the truststore.
Last synced: 12 May 2026
https://github.com/sir-go/tls-reject
sniff and reject TLS connections to denied hosts
dpi network packet-sniffer python sni tcp-ip tls traffic-analysis
Last synced: 10 Oct 2025
https://github.com/silentz/joplinsync
A simple Docker-Compose configuration with Nginx server for Joplin synchronization over WebDAV protocol with enabled TLS and Basic Auth. Git synchronization added.
basicauth git https joplin nginx server ssl sync syncronization tls webdav
Last synced: 10 Mar 2025
https://github.com/kai3316/clipsync
Instant cross-device clipboard sync over LAN. Copy on one device, paste on another. TLS 1.3 + AES-256-GCM encryption, mDNS auto-discovery, zero configuration. Supports text, HTML, images, RTF, and file transfer. Windows / macOS / Linux.
aes-256-gcm clipboard clipboard-sync clipsync cross-platform ed25519 encrypted file-transfer lan linux macos mdns python realtime secure sync tls windows zeroconf
Last synced: 03 May 2026
https://github.com/sancliffe/cve-2026-29145-tester
This repository contains a proof-of-concept (PoC) environment designed to test for CVE-2026-29145.
Last synced: 03 May 2026
https://github.com/kivutar/pchat
end-to-end-encryption forward-secrecy nacl tls
Last synced: 24 Dec 2025
https://github.com/goethite/snimultihop
Multi-hop SNI routing for unbroken end-2-end TLS encrypted API calls
encryption golang routing sni tls
Last synced: 11 Oct 2025
https://github.com/cognifloyd/helm-gen-self-signed-cert
A Helm chart that generates a self signed cert and saves it in a k8s Secret.
helm k8s secret self-signed-certificate tls x509
Last synced: 11 Oct 2025
https://github.com/jackieluc/nats-tls-demo
certificates demo mutual-tls nats tls
Last synced: 11 Oct 2025
https://github.com/jieunhan17/cryptographicsecurityprotocol
A team project from the Corporate Computer Security class in 2019
Last synced: 21 Apr 2026
https://github.com/ichait/cs5232-project
Formal Verification of Transport Layer Security Protocol
Last synced: 24 Jan 2026
https://github.com/lynkos/web-status-monitor
Net-Centric Computing (CNT 4713) – Project 1.
anaconda client-server conda http python socket-programming status-monitor tls yaml yml
Last synced: 11 Oct 2025
https://github.com/agilira/argus-provider-consul
Official Argus provider for remote configuration management through HashiCorp Consul. It enables real-time configuration loading and watching from Consul KV store with native blocking queries, multi-datacenter support, and production-ready security features.
acl agilira-argus argus go hashicorp-consul health-check provider tls
Last synced: 15 Jan 2026
https://github.com/salrashid123/tee_server_proxy
mTLS proxy containers for GCP Confidential Compute
google-cloud google-cloud-platform tls trusted-computing trusted-execution-environment
Last synced: 16 Mar 2025
https://github.com/salrashid123/cs_mesh
Service->Service mTLS using Envoy and Consul Service Discovery on GCP Confidential Space
confidential-computing google-cloud-platform hashicorp-consul tls trusted-execution-environment
Last synced: 16 Mar 2025
https://github.com/laniot/core
LAN-first WSS bridge for serial devices using a ESP32 (TLS, RS-232, WebSocket)
certificate-mager esp32 esp32-s3 esp32s3 freertos industrial-iot iot lan rs232 tls uart websocket wss
Last synced: 18 May 2026
https://github.com/scholzj/kafka-x509-config-provider
Apache Kafka configuration provider for automatically converting X509 certificates to PKCS12 truststores or keystores
config-provider kafka security tls
Last synced: 06 Jan 2026
https://github.com/salrashid123/cert_bound_sts_server
Certificate Bound Tokens using Security Token Exchange Server (STS)
certificate golang jwt ssl sts tls
Last synced: 03 Sep 2025
https://github.com/attestantio/go-certmanager
Go library for managing server and client TLS certificates with reload support, SAN identity extraction, and gRPC credential helpers.
certificate-management ethereum ethereum-staking go go-library golang mtls tls x509
Last synced: 03 May 2026
https://github.com/bjori/tlsgen
A TLS proxy that generates and loads certificates and configured SSL contexts based programmable hostnames
certificates mongodb openssl proxy tls
Last synced: 22 Jan 2026
https://github.com/anjaustin/secure-docker-with-tls
How to secure vanilla docker with TLS
Last synced: 03 May 2026
https://github.com/kyle8973/smtp-email-spammer
A Python Script To Send Random Spam Emails To A Specific Email Address
email-sender smtp spam ssl tls
Last synced: 16 Mar 2025
https://github.com/joemiller/certsponge
Utility for splitting Vault's PKI output into one or more files containing the private key, certificate, and CA data
Last synced: 11 Jun 2025
https://github.com/samicpp/muon
A rust webserver built for ease of use, configurability, and speed
http http-server http1 http2 http2-server rust tls tls-support webserver
Last synced: 12 Jun 2026
https://github.com/bluelotussoftware/tomcat-embedded-ssl-example
An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.
apache-tomcat certificate embedded keystore ssl tls tomcat8
Last synced: 16 Jan 2026
https://github.com/rgl/tls-troubleshoot-vagrant
A SSL/TLS troubleshooting Vagrant Environment
Last synced: 14 Oct 2025
https://github.com/pierre-emmanuelj/wordpress-traefik
WordPress with Https TLS Traefik in Docker and docker-compose
docker docker-compose https mariadb mysql nginx reverse-proxy tls traefik wordpress wordpress-deployment wordpress-site
Last synced: 10 Apr 2026
https://github.com/nerdlem/tlsa
Libraries and utilities to work with TLSA DNS RRs
certificate-pinning certificates dnssec ssl tls tlsa x509
Last synced: 21 Feb 2026
https://github.com/zeridon/ca-certificates-infonotary
CA Certificates for InfoNotary bulgarian eID issuer
Last synced: 14 Apr 2026
https://github.com/zeridon/ca-certificates-b-trust
CA Certificates for B-Trust bulgarian eID issuer
Last synced: 14 Apr 2026
https://github.com/zeridon/ca-certificates-evrotrust
CA Certificates for EvroTrust bulgarian eID issuer
Last synced: 14 Apr 2026
https://github.com/roschmi/azuredatasender_teensy
Sending sensor data to Azure Storage Tables using board Teensy 4.1.
arduino azure azurestorage https teensy telemetry tls
Last synced: 14 Apr 2026
https://github.com/pjfanning/pekko-http-sample
A basic sample for using pekko-http to serve a HTTPS endpoint
Last synced: 15 Oct 2025
https://github.com/voidd0/sslcheck
sslcheck — inspect TLS certificates for any host:port. Severity-aware exit codes for CI/cron monitors. Zero deps.
cert-expiry certificate ci cli devops monitoring nodejs ssl ssl-checker tls tls-checker voiddo
Last synced: 20 Jun 2026
https://github.com/zcubbs/ssl-tracker
🔒 SSL Tracker is designed to monitor the status and health of SSL/TLS certificates. In today's digital world, ensuring the validity and security of your SSL/TLS certificates is crucial. With our application, you can streamline this process, keeping an eye on your certificates.
certificate-checker dashboard notifications scheduler ssl tls
Last synced: 12 Apr 2026
https://github.com/rexlx/webdav
file server written in go.
cloud-storage file-sharing fileserver go golang http-server network-attached-storage tls webdav
Last synced: 27 Mar 2025
https://github.com/vitor-msp/nginx
System containing a web server, cache server and load balancer with Ningx.
cache corp cors csp hsts http load-balancer nginx reverse-proxy tls
Last synced: 21 May 2026
https://github.com/hieyou1/intertls
Manage multiple secure Node servers with one tool.
intertls node node-https node-js node-tls node-web-server nodejs tls web-server
Last synced: 04 May 2026
https://github.com/damirscorner/20230519-dotnet-tls-support
Sample project for 'TLS 1.2 support in .NET framework' blogpost
Last synced: 24 Mar 2025
https://github.com/argenox/noxtls-rs
NoxTLS Rust is a lightweight, high-performance embedded TLS library written in Rust and designed for secure communication in resource-constrained systems. Built for efficiency, portability, and modern security standards.
cipher-algorithms cipher-suit cryptography cryptography-api dtls openssl-alternative rust rust-library tls tls12 tls13
Last synced: 28 May 2026
https://github.com/johejo/go-defaultcertifi
Automatic certificate bundler for http.DefaultTransport.
certificate go golang http tls
Last synced: 03 Sep 2025
https://github.com/muthu-kumar-u/go-grpc
A minimal and clean gRPC boilerplate in Go designed to help you quickly start building scalable microservices. It includes service and proto structure, middleware hooks, error handling patterns, and logging—following clean architecture principles.
go-grpc golang grpc protobuf rpc starter-kit tls
Last synced: 18 May 2026
https://github.com/anasoid/mtls-java-tuto
java sample mtls example
mtls mtls-authentication tls tls-certificate
Last synced: 31 Mar 2025
https://github.com/cdhunt/poshssl
A PowerShell module for working with x509 Certificates
certificate-generation certificates devops-toolkit powershell tls
Last synced: 19 Oct 2025
https://github.com/joaoribeirodasilva/simple-tls
Simply create tls certificates and tls configuration to access many remote services
certificates configuration creation tls
Last synced: 16 Jan 2026
https://github.com/vodolaz095/control
попытка разобраться с авторизацией grpc с помощью tls сертификатов, особой практической пользы не несёт
grpc grpc-client grpc-go grpc-server tls
Last synced: 16 May 2026
https://github.com/zarthus/tls-monitor
Monitor TLS certificates, ensure you know before they expire.
certificates monitoring tls tls-certificate
Last synced: 17 Mar 2025
https://github.com/hueristiq/hq-go-tls
go golang ssl ssl-certificate ssl-certificates tls tls-certificate
Last synced: 20 Oct 2025
https://github.com/magalhaesm/inception
A 42 School project that implements a containerized application infrastructure using Docker. Includes NGINX with TLS, WordPress+PHP-FPM, MariaDB, plus bonus services like Redis, FTP, Adminer, and a static Go website.
42-school 42sp adminer cadvisor containerization devops docker docker-compose ftp-server go-web infrastructure mariadb nginx php-fpm redis-cache system-administration tls wordpress
Last synced: 11 Apr 2026
https://github.com/marwendoukh/encryptedcommunicationpython
Basic Encryption example with Python
Last synced: 20 Apr 2026
https://github.com/YGGverse/titanit
Titan it! File share server for Titan protocol with Gemini frontend
file-share gemini gemini-protocol native-tls server socket titan titan-protocol titanit tls
Last synced: 20 Nov 2025
https://github.com/ricardoyam/dataescrowsystem
A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.
cryptography openenclave openssl sgx shamir-secret-sharing tls
Last synced: 25 Jan 2026
https://github.com/laoluadewoye/ruby-hdfs
A small recreation of Hadoop Distributed File System in Ruby and Kubernetes
certificates grpc hadoop hdfs kubernetes mtls protocol-buffers rpc ruby tls toml-config
Last synced: 16 May 2026
https://github.com/cyb3rko/gotify-mtls-setup
Guide and script for setting up Gotify mTLS certificates
caddy certificates gotify mtls tls
Last synced: 05 May 2025