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/phdax/docker-rserve-tls-selfsigned
Rserve with TLS/SSL connection mode by self-signed certificate
Last synced: 05 May 2025
https://github.com/firsttimeez/simple-open-ssl
Execute OpenSSL commands directly from JavaScript. Provides a simple, cross-platform interface for cryptographic operations, certificate management, and security tasks.
command es6 execute generate interop javascript linux module open open-ssl openssl pki runner sign simple ssl tls verify windows x509
Last synced: 12 Feb 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/bddjr/self-signing-certificate-tool
📝 Use WASM implementation without uploading any content.
go golang ssl tls wasm webassembly
Last synced: 18 May 2026
https://github.com/mdouchement/acme
Let's Encrypt client used for manual certificate acquisition
acme certificate letsencrypt manual tls
Last synced: 21 Feb 2026
https://github.com/augusto11cb/security-studies
Repository of notes and comments on Software Security and its fundamental concepts
asymmetric-cryptography authentication authorization csrf mtls multi-factor-authentication oauth2 openid tls
Last synced: 19 Mar 2026
https://github.com/science-engineering-art/gotify
Spotify implementation in Golang.
broadcasting dns docker golang grpc kademlia kademlia-grpc mongodb react redis redux spotify tailwindcss tls typescript vite
Last synced: 15 Dec 2025
https://gitlab.com/egberts7/tls-ca-managed
Manage large number of TLS/SSL CA nodes, from Root CA down to nested intermediate CA nodes. yet another Certificate Authority Setup Tool Befuddled by OpenSSL myriads of command line options? Trying to get a crypto combination right?
ssl ssl-certificate ssl-certificate-manager ssl-certificates tls tls-certificate tls-certificate-manager tls-certificates white lab whitelab
Last synced: 11 Mar 2025
https://github.com/aborroy/alfresco-secure-connection
Alfresco Secure Connection provides (m)TLS configuration between Alfresco Services
Last synced: 08 Oct 2025
https://github.com/jackblackevo/mutual-authentication
Two-way SSL authentication Server & Client.
java mutual-authentication ssl tls two-way-ssl-authentication
Last synced: 17 Oct 2025
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/fumiama/dnskip
A simple Golang DoT proxy using TRS.
dns dns-client dns-over-tls dns-protocol dns-proxy dns-server golang golang-application golang-proxy golang-server tls tls-client tls12 tls13
Last synced: 04 Oct 2025
https://github.com/roschmi/azuredatasender_esp32
Sending sensor data to Azure Storage Tables using board Esp32
arduino azure azurestorage esp32 esp32-arduino https platformio telemetry tls
Last synced: 09 Apr 2026
https://github.com/waterlemons2k/ca-certificates.crt
CA certificates file
actions ca certificate https ssl tls
Last synced: 21 Mar 2025
https://github.com/timxor/haskell-p2p
simple haskell p2p with tls support
haskell networking p2p p2p-network tls
Last synced: 16 May 2025
https://github.com/ayemunhossain/tls-security-nodejs
This project focuses on implementing and demonstrating TLS (Transport Layer Security) in Node.js to ensure data safety during transmission over networks. It aims to provide a comprehensive guide and practical examples on securing data at the transport layer using TLS.
nodejs-tls nodejs-tls-security tls tls-security tls-support
Last synced: 18 Jan 2026
https://github.com/reneme/botan-tls-testserver
A simple web app to showcase Botan's TLS implementation
boost boost-beast botan post-quantum-cryptography tls
Last synced: 25 Mar 2025
https://github.com/oussamaelmessaoudi/securing-mqtt
Security Audit and Hardening of MQTT Protocol using Mosquitto Broker on Ubuntu/WSL. This repository documents vulnerabilities, exploitation, and secure configuration of MQTT with authentication, ACLs, TLS/SSL, and firewall rules.
acl firewall iot mosquitto mqtt security ssl tls ubuntu wsl
Last synced: 06 Jan 2026
https://github.com/tcort/require-https
express middleware to require requests to be secure
express https middleware ssl tls
Last synced: 18 Jan 2026
https://github.com/horizom/dev-server
Reverse proxy for PHP built-in server which supports multiprocessing and TLS/SSL encryption
builtin-server multi-process php ssl tls
Last synced: 14 Sep 2025
https://github.com/t-snyder/learn-07-pulsar
Pulsar minikube deployment with cert-manager, istio ambient mode, tls connections
cert-manager istio-ambient-mode pulsar pulsar-helm-deployment pulsar-kube-deployment tls
Last synced: 06 Mar 2025
https://github.com/dwaps/gentls
Script de génération de certificat TLS auto-signé pour le dev (openssl).
openssl ssl ssl-certificate ssl-certificates tls tls-certificate tls-certificates
Last synced: 26 May 2026
https://github.com/jerryshell/k8s-traefik-cert-manager-dns01-tls
K8s Traefik cert-manager DNS01 TLS
cert-manager cloudflare dns01 homelab k8s kubernetes tls traefik
Last synced: 15 Apr 2026
https://github.com/muggenhor/occlude
C++ TLS 1.3 library
cxx cxx17 networking security tls tls13
Last synced: 21 Mar 2025
https://github.com/brijes987/securechat
High-performance real-time chat server with end-to-end encryption 🔒 Crypto: AES-256, RSA-2048, SHA-256, HMAC validation 🌐 Network: TCP/UDP sockets, WebSocket, TLS/SSL, async I/O 🛠️ Tech: C++20, OpenSSL, Qt5, Docker, CMake, Prometheus 🧪 Testing: Google Test, k6 load testing, Valgrind analysis ⚡ DevOps: GitHub Actions CI/CD, multi-platform builds
aes-encryption ci-cd cmake cpp20 cross-platform cryptography docker end-to-end-encryption enterprise jwt-authentication networking openssl qt5 real-time-chat rsa-encryption tls websocket
Last synced: 03 May 2026
https://github.com/fabriziosalmi/zion
High-performance TLS reverse proxy with built-in WAF, written in Rust.
edge edge-computing edge-gateway reverse-proxy rust rustls rustls-pemfile server-name-indication tls tls-certificate tokio waf web-application-firewall web-application-security
Last synced: 15 Apr 2026
https://github.com/mjpitz/grpc-by-example
quick stop for some grpc references
examples grpc grpc-go grpc-node kubernetes tls
Last synced: 02 Oct 2025
https://github.com/waterlemons2k/servetls
Simple serve HTTPS/TLS via Go.
go golang https https-server tls
Last synced: 21 Mar 2025
https://github.com/patatetom/tls4dev
certificates for development / testing
certificates openssl shell ssl ssl-certificate tls tls-certificate trust
Last synced: 26 Oct 2025
https://github.com/dominiquecomte/sslpoke
the SSLPoke command, from Atlassian, but with a Maven native build and updated to Java 21
Last synced: 29 Oct 2025
https://github.com/Rifat392000/SSLCertificateDesign
Securing a Network System with PKI (Public Key Infrastructure) and Configure Firewall
assymetric-security bind9-dns hping3 kali-linux nginx openssh-server openssl public-key-cryptography ssl-certificates tls ufw-firewall
Last synced: 10 May 2025
https://github.com/jofairden/dotnet40tlsthumbprintpinning
TLS HttpWebRequest in .NET 4.0 using Thumbprint Pinning
certificate-pinning dotnet dotnet-framework expect-ct hpkp httpwebrequest net40 ssl ssl-pinning ssl-support tls tls-support tls12
Last synced: 18 Apr 2026
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/latticearc/latticearc
Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.
aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13
Last synced: 27 May 2026
https://github.com/openlegends/server
OpenLegends Game Server
api diesel game game-server openlegends rust server socket sqlite tls
Last synced: 24 Feb 2026
https://github.com/pajikos/acme-certs-job
Solution for automatically renewing and managing SSL/TLS certificates using lego and Kubernetes secrets
acme-client certificates docker kubernetes kustomize lego tls
Last synced: 24 Jan 2026
https://github.com/rokawoo/notes
⭐ These notes are very imformeowtive~! :3
alu certificate-authority computer-architecture computer-science language-theory linux management-information-systems networking notes operating-systems risc-v technical-communication tls university
Last synced: 28 Jan 2026
https://github.com/gotoren/perjuryman
【hands-on sample】perjuryman: SSL/TLS verification using "ole ole certificate"
certificate-authority go pki ssl tls x509
Last synced: 23 Feb 2025
https://github.com/ammbra/tictactoe
Simple SSL enabled tictactoe game with SpringBoot, deployed with docker/podman compose. The game is used to observe JFR events in Prometheus.
Last synced: 05 Nov 2025
https://github.com/alexandre-meline/lts-scan
LTS scan is a lightweight and asynchronous command-line tool for scanning SSL/TLS configurations using the Qualys SSL Labs API. It supports bulk domain scanning with output in CSV or JSON formats, making it ideal for audits, compliance, and cybersecurity monitoring.
command-line-tool cybersecurity https python qualys reporting security ssl ssl-labs ssl-scan tls
Last synced: 11 Sep 2025
https://github.com/blackcatacademy/blackcat-core
BlackCat Core — Web3-backed TrustKernel security: HTTPS-only request hardening, fail-closed runtime config, and guarded DB/crypto entrypoints.
blackcat blockchain evm fail-closed hardening https integrity php runtime-config security sql-injection ssrf supply-chain-security tls trust-kernel web3 zero-trust
Last synced: 06 May 2026
https://gitlab.com/CompileNix/tls-tester
This is a mirror! https://git.compilenix.org/Compilenix/tls-tester.git
callback certificate certificates cli ipv6 nodejs slack ssl tls
Last synced: 11 Mar 2025
https://gitlab.com/bibliosansfrontieres/toolbox/caddy-dns
The Caddy web server with DNS-01 challenge plugins.
caddy letsencrypt ovh tls webserver
Last synced: 11 Mar 2025
https://github.com/kleeedolinux/mmtp
Modern Mail Transfer Protocol an modern and real simple alternative to SMTP
alternative hashcash mail mmtp modern pgp protocol protocol-mail smtp tls
Last synced: 30 Aug 2025
https://github.com/lina-x64/certbot-dns-contabo
Certbot DNS authenticator plugin for Contabo.
certbot contabo dns dns-01 letsencrypt ssl tls
Last synced: 31 Jan 2026
https://github.com/iss1977/mongodb-tls-server-and-client
MongoDB TLS setup: root CA, intermediate CA, MongoDB server configuration, connecting with mongosh
mongo-db mongodb ssl tls tls-certificate
Last synced: 31 Jan 2026
https://github.com/dClauzel/OCSP_verification
Script shell pour vérifier la validité d’un certificat X.509 via le protocole OCSP
Last synced: 11 Mar 2025
https://github.com/brandonhon/tls-cert-monitor
Production-ready SSL/TLS certificate monitoring tool with Prometheus metrics
cetificate-monitoring cross-platform monitoring nuitka prometheus python security ssl tls
Last synced: 31 Jan 2026
https://github.com/epomatti/aws-cloudfront-s3-oac-oai
AWS CloudFront S3 origin with OAC and OAI
aws aws-security bucket cloudfront end-to-end-encryption enforce-tls oac oai presigned presigned-url s3 signed-url terraform tls
Last synced: 01 Feb 2026
https://github.com/salrashid123/mcbn
Multiparty Consent Based Networks (MCBN)
cryptography pki tls trusted-computing
Last synced: 22 Aug 2025
https://github.com/nkaaf/nginx-letsencrypt-certification-management
Fully customizable and highly secure configured nginx with ssl-letsencrypt integration used with one script.
bash certbot docker docker-compose english german i18n letsencrypt linux nginx reverse-proxy tls wiki
Last synced: 16 Jan 2026
https://github.com/wolfpup-software/reverse_proxy
a reverse proxy server
gateway reverse-proxy rust tls
Last synced: 17 Mar 2025
https://github.com/bhojpur/certificate
The Bhojpur Certificate is a platform-as-a-service product used as a Security Certificate Engine based on Bhojpur.NET Platform for application delivery.
Last synced: 08 Feb 2026
https://github.com/mehregxn/go-tls
my playground repo to learn tls and cryptography in go/golang
Last synced: 11 Jan 2026
https://github.com/s-damian/ssh-over-ssl
Encapsuler SSH dans SSL/TLS avec stunnel sur Linux
debian linux ssh ssh-tunnel ssh-tunneling ssl stunnel tls ubuntu
Last synced: 15 Apr 2026
https://github.com/systemslibrarian/crypto-lab-padding-oracle
Browser-based CBC padding oracle attack demo — full Vaudenay 2002 chosen-ciphertext attack with real AES-CBC, byte-by-byte plaintext recovery, and coverage of ASP.NET, Lucky Thirteen, and POODLE exploits. No backends. No simulated math.
aes-cbc attacks browser chosen-ciphertext cryptanalysis crypto-lab cryptography lucky-thirteen padding-oracle pkcs7 poodle tls typescript vaudenay vite
Last synced: 01 Jun 2026
https://github.com/krestomatio/terraform-aws-multiarch-builder
Terraform module for building multi-architecture container images (amd64 and arm64) using remote (TLS) ephemeral EC2 instances as builders
aws buildkit buildx docker ec2 ec2-spot terraform terraform-module tls
Last synced: 10 May 2026
https://github.com/android-sms-gateway/ca-backend
Certificate Authority service for the SMS Gateway for Android™ project. Used to generate certificates for receiving webhooks at specific IP addresses.
api certificate-authority fiber golang microservice redis security sms-gateway ssl tls uber-fx x509
Last synced: 10 Feb 2026
https://github.com/tphummel/ansible-role-caddy-tls-dns
An opinionated ansible role for caddy on debian 12 managed by systemd which does a cloudflare dns challenge for tls certificates and forwards to a local port or serves a local path.
ansible caddy cloudflare dns tls
Last synced: 27 Feb 2026
https://github.com/marwendoukh/EncryptedCommunicationPython
Basic Encryption example with Python
Last synced: 11 Mar 2025
https://github.com/tls-inspector/tlsc
A command line tool to show certificates for any HTTPS website
Last synced: 16 Apr 2026
https://github.com/miladhub/apache-https
Example of how to expose a service on Apache using HTTPS
apache docker https self-signed-certificate tls
Last synced: 13 May 2026
https://github.com/jonatan-ivanov/ssl-test
A simple cli to check SSL Handshake
Last synced: 16 Apr 2026
https://github.com/yoramvandevelde/generate-hpkp-letsencrypt
Small script to generate HPKP hashes
hpkp https key letsencrypt pinning ssl tls
Last synced: 20 Aug 2025
https://github.com/kotyara12/certs
TLS root certificates common to all sites
Last synced: 27 Feb 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: 11 Mar 2025
https://gitlab.com/oliverspryn/caddy-cloudflare-docker
A Docker image of the Caddy v2 server and the Cloudflare DNS add-on
Caddy Server caddy cloudflare dns docker tls
Last synced: 11 Mar 2025
https://github.com/matthewpi/certwatcher
Hot-reload TLS certificates without downtime
fsnotify go golang hot-reload reload tls
Last synced: 24 Jul 2025
https://github.com/cdktf/cdktf-provider-tls-go
CDK for Terraform Go provider bindings for tls.
cdk cdktf pre-built-provider provider terraform terraform-cdk tls
Last synced: 06 Apr 2026
https://github.com/aalbacetef/tofu
tofu is a library that provides trust-on-first-use functionality
golang tls tofu trust-on-first-use
Last synced: 18 Aug 2025
https://github.com/yggverse/titanite
Client/Server Library for Gemini protocol with Titan support
client crate gemini gemini-protocol server socket titan titan-protocol tls
Last synced: 13 Feb 2026
https://github.com/mruruc/cryptographic-tools
Cryptographic Tools with example in Java SE
asymmetric-encryption hamc hashing javase signature symetric-encryption tls tls-certificate
Last synced: 16 Feb 2026
https://github.com/jonaslejon/ct-monitor
Certificate Transparency Log Monitor
bugbounty certificate certificate-transparency certificate-transparency-logs ct ct-logs cybersecurity monitoring security ssl tls
Last synced: 16 Aug 2025
https://github.com/aborroy/alfresco-activemq-tls
ActiveMQ Docker Image with TLS support for Alfresco
Last synced: 09 Apr 2025
https://github.com/filippolmt/proximo
Local-dev reverse proxy: reach any Docker container at https://<name>.test with automatic DNS and trusted HTTPS, on macOS & Linux. No published ports, no /etc/hosts edits.
certificate-authority cli developer-tools dns docker golang homebrew https linux local-development macos reverse-proxy tls traefik
Last synced: 02 Jun 2026
https://github.com/w-lfpup/reverse_proxy
a reverse proxy server
gateway reverse-proxy rust tls
Last synced: 24 Jun 2025
https://github.com/haccht/tlsbin
tlsbin is a simple tool for inspecting and debugging TLS (Transport Layer Security) negotiations.
Last synced: 28 Feb 2026
https://github.com/tsaarni/reloading-keystore
KeyStore for Java with certificate hot-reload and PEM file support
certificates java keystore tls x509
Last synced: 20 Mar 2025
https://github.com/tomashubelbauer/node-localhost-https
A library for issuing certificates for secure localhost development.
certificate https mkcert ssl tls trust-store
Last synced: 22 Mar 2026
https://github.com/meslab/messcanner
Web site connection probe and security scanner
Last synced: 02 Mar 2026
https://github.com/roschmi/teensy4_webclientrepeatingtls
Teensy 4.1 repeatedly downloads a website via ssl secured transmission
ethernet platformio ssl teensy teensy4 tls webclient
Last synced: 18 May 2026
https://github.com/olix0r/eg-ca
TLS certificate playground
tls tls-certificate tls-configuration
Last synced: 12 Aug 2025
https://github.com/hasithaishere/mtls-with-nodejs
Discover how to implement mTLS in Node.js for secure communication. Practical code examples and easy steps for enhanced application security.
api certificates mtls mtls-authentication nodejs security tls
Last synced: 19 Jun 2026
https://github.com/yingzhuo/certificate-key-generator
this helper generate certificate and key(s) for you.
bash https java jwt keystore keytool openssl pem pkcs12 pkcs8 self-signed-certificate shell signature spring-boot spring-security ssl tls truststore two-way-ssl-authentication x509
Last synced: 16 Apr 2026
https://github.com/Thomvanoorschot/boring_tls
A memory-safe TLS/SSL library for Zig, providing both client and server implementations built on Google's BoringSSL for secure, high-performance encrypted communications.
boringssl https ssl tls wss zig zig-package ziglang
Last synced: 22 Jul 2025
https://github.com/obeone/check-tls
A versatile Python tool to analyze TLS/SSL certificates for one or multiple domains, featuring profile detection, chain validation, and multiple output formats. Includes a handy web interface mode!
cli netadmin sysadmin sysadmin-tool tls
Last synced: 03 Mar 2026
https://github.com/st3iny/snip
A tiny TLS pass-through reverse proxy and load balancer based no peeking SNI messages.
go load-balancer pass-through proxy-protocol reverse-proxy server-name-indication tls tls-proxy
Last synced: 06 Nov 2025
https://github.com/piotrpsz/email
Email client
email go golang pop3-client tls
Last synced: 12 Sep 2025