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.

https://github.com/phdax/docker-rserve-tls-selfsigned

Rserve with TLS/SSL connection mode by self-signed certificate

r rserve tls

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/kawaii/mybb-phpamo

Small plugin for proxying insecure assets via a Camo instance using Phpamo.

camo mybb php phpamo proxy ssl tls

Last synced: 04 Apr 2025

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/rtm-ctrlz/keepalive

Standalone (except ext-sockets) library to configure and finetune TCP-Keepalive options for any (tcp) socket.

keepalive php socket ssl tcp timeout tls

Last synced: 14 Jan 2026

https://github.com/grimdork/conncheck

A simple package to check TCP, HTTP and HTTPS connections.

dns go monitor package tls

Last synced: 25 Mar 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

alfresco docker-compose tls

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/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/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/gkhays/mtls-java

Mutual TLS scenarios in Java

java mtls tls

Last synced: 19 May 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/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/princeb612/hotplace

study RFCs (TLS, DTLS, HTTP, CBOR, COSE, JOSE and etc)

cose dtls http2 http3 jose quic tls

Last synced: 15 Apr 2026

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/msantos/tlsexec-go

tlsexec: a minimal, UCSPI TLS inetd

daemontools exec inetd tls

Last synced: 06 Apr 2025

https://github.com/dominiquecomte/sslpoke

the SSLPoke command, from Atlassian, but with a Maven native build and updated to Java 21

java ssl test tls

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/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/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/reinanhs/poc-hyperf-rabbitmq-ssl

This repository's main objective is to show an error scenario in the SSL connection within Hyperf.

hyperf php rabbitmq ssl tls

Last synced: 20 Mar 2025

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.

jdk23 jfr ssl tls

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

ocsp shell tls x509

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/ohkami-rs/anysc-rustls

crate-level shim layer for any {async crate}-rustls

async glommio nio rust rustls smol tls tokio

Last synced: 27 Aug 2025

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.

certificate security ssl tls

Last synced: 08 Feb 2026

https://github.com/mehregxn/go-tls

my playground repo to learn tls and cryptography in go/golang

cryptography go golang tls

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/fd-/sslsocketfactory-j2objc

An SSLSocketFactory for j2objc that uses the native iOS SecureTransport API

ios j2objc java ssl sslsocket swift tls

Last synced: 16 Apr 2026

https://github.com/marwendoukh/EncryptedCommunicationPython

Basic Encryption example with Python

encryption python tls

Last synced: 11 Mar 2025

https://github.com/tls-inspector/tlsc

A command line tool to show certificates for any HTTPS website

command-line linux ssl tls

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

groovy java ssl tls

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

pem tls tls-certificate

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/webprofusion/certify-chain-checker

TLS Chain Checker

letsencrypt tls

Last synced: 19 Mar 2026

https://github.com/aborroy/alfresco-activemq-tls

ActiveMQ Docker Image with TLS support for Alfresco

activemq alfresco tls

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.

https tls

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

ciphers probe tls web

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/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