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/fsdevcom2000/singbox-reality-updater

Automated REALITY node fetcher and configuration generator for Sing‑Box. Автоматическое получение REALITY‑нод и генерация конфига для Sing‑Box.

auto-update automation bypass-blocks config-generator proxy python reality routing sing-box tls vless vpn yaml

Last synced: 11 Jun 2026

https://github.com/selleo/terraform-aws-acm

Terraform module for provisioning and validating TLS certificates.

acm aws terraform-module tls

Last synced: 14 May 2026

https://github.com/dmironenko/mitm-proxy

simple mitm proxy that checks requests for command injection attack

http https mitm proxy tls

Last synced: 22 May 2026

https://github.com/unikraft/lib-axtls

Unikraft port of the axTLS embedded SSL library

axtls library ssl tls unikraft

Last synced: 08 Aug 2025

https://github.com/mitchelldavis/poc-tlsvault

A Vault and Consul deployment walkthrough for Kubernetes

consul hashicorp kubernetes tls vault

Last synced: 05 Mar 2026

https://codeberg.org/vhack.eu/serverphone

A server maintenance tool, build to be precise and secure

nixos rust tls

Last synced: 03 Oct 2025

https://github.com/mpyw/go-ca-bundle-generator

Generate Go source that provides latest ca-bundle.crt as an inline byte array

cabundle certificate go golang tls tls-certificate

Last synced: 30 Sep 2025

https://github.com/rylei-m/usu_2024_ps1_script_for_ssl

Powershell Script For Disabling SSL 2.0 and 3.0 and Enabling TLS 1.2/1.3

powershell-script ps1-script ssl-termination tls tls12 tls13

Last synced: 09 Mar 2026

https://github.com/redaghafir/sslcheck

Monitor SSL certificate expiration easily with sslcheck. This simple command-line tool offers concurrent checks and colorful output. Perfect for multiple domains! 🚀💻

aceh android api azure devops devops-tools devsecops javascript json nodejs pentest-tool php ssl-certificates ssl-expiry sslcheck-api sslllabs titanium-mobile tls

Last synced: 03 Aug 2025

https://github.com/stuarthicks/tls_cert_info

CLI for viewing basic TLS (SSL) Certificate information

cli go golang ssl ssl-certificate ssl-certificate-check tls tls-certificate tls-certificate-checker

Last synced: 21 Jun 2026

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/alonza0314/ssl-tls-openziti-encryption-study

A simple security research focuses on SSL and TLS, and further analyzes the data transmission encryption and decryption process within the OpenZiti architecture.

crypto golang openziti rfc ssl tls ziti

Last synced: 14 May 2026

https://github.com/rylei-m/USU_2024_PS1_Script_For_SSL

Powershell Script For Disabling SSL 2.0 and 3.0 and Enabling TLS 1.2/1.3

powershell-script ps1-script ssl-termination tls tls12 tls13

Last synced: 25 Sep 2025

https://github.com/pimvh/certbot

Ansible role to configure certbot

ansible certbot molecule-tested role tls

Last synced: 14 Mar 2025

https://github.com/rancorm/pesigitg

A high-performance QUIC-aware load balancer written in Rust, using eBPF and AF_XDP for kernel-bypass packet forwarding.

http3 load-balancing quic quic-datagram quic-lb rust tls udp

Last synced: 17 Apr 2026

https://github.com/ei-grad/check-expiring-certs

Fast and simple tool to monitor HTTPS certificates expiration.

certificate-expiration certificate-validation certificates golang https ssl tls

Last synced: 03 Jun 2026

https://github.com/developer-overheid-nl/skills-internet

Claude Code plugin voor het testen en implementeren van moderne internetstandaarden conform internet.nl

claude-code-plugin compliance dmarc dnssec internet-standaarden overheid security tls

Last synced: 14 Apr 2026

https://github.com/karpeleslab/purecrypto

A pure-Rust, no_std cryptography toolkit: constant-time primitives, classical & post-quantum public-key, X.509, and the TLS/DTLS/QUIC stack — no foreign code, no C dependencies.

constant-time crypto cryptography no-std post-quantum-cryptography pure-rust rust tls x509

Last synced: 04 Jun 2026

https://github.com/xgauravyaduvanshii/flyingdarkdevtunnel

Open-source ngrok alternative for HTTP/HTTPS/TCP tunneling with custom domains, TLS termination/passthrough, request inspection & replay, and a full SaaS-ready platform (Go relay, CLI, API, dashboard).

api cli custom-domains fastify golang http-tunnel local-development monorepo nextjs ngrok-alternative replay request-inspection reverse-proxy saas tcp-tunnel tls tunneling typescript webhook-testing xgauravyaduvanshii

Last synced: 04 Apr 2026

https://github.com/goceleris/loadgen

Zero-alloc HTTP/1.1 and HTTP/2 load generator for benchmarking

benchmarking go golang h2c http http2 latency load-generator load-testing performance throughput tls zero-allocation

Last synced: 18 Apr 2026

https://github.com/izeleam/securenginx

SecureNginx - Educational, secure NGINX configuration templates and best-practices for beginners and experts.

best-practices configuration devops docker example http https letsencrypt nginx nginx-config phpmyadmin reverse-proxy security templates tls tutorial web-server

Last synced: 18 May 2026

https://github.com/eilandert/webserver-hardening

Hardening patches + config snippets for nginx, Angie and OpenSSL — the deb.myguard.nl stack

angie certificate-compression hardening ja4 nginx openssl reverse-proxy security tls webserver

Last synced: 16 Jun 2026

https://github.com/arxdeus/hysteria2easy

One-command Hysteria2 server simplest setup over SSH with auto TLS, QR code, zero config

acme bash hysteria hysteria2 nekobox proxy quic ssh tls v2ray vless vpn

Last synced: 04 Jun 2026

https://github.com/nekrassov01/tlc3

TLS cert checker CLI

cert cli go golang tableview tls

Last synced: 19 Apr 2026

https://github.com/ramizpolic/plant-operator

Kubernetes operator that deploys and exposes containers on-the-fly

crd deployment-automation k8s-operator kubernetes tls

Last synced: 19 Apr 2026

https://github.com/aadnehovda/httpcertstore

Caddy HTTP Windows certificate store

caddy certificate https pki tls x509

Last synced: 20 Apr 2026

https://github.com/canonical/notary-k8s-operator

The Notary operator for Kubernetes automates the lifecycle operations of Notary. It is a provider of the tls-certificates integration allowing for the management of certificates in the Juju ecosystem.

juju notary tls x509

Last synced: 21 Apr 2026

https://github.com/theirix/retlsproxy

An HTTP proxy to tweak TLS capabilities

tls

Last synced: 22 Apr 2026

https://github.com/webmd-health-services/tlscertificatevalidation

A PowerShell module that enables and disables TLS server certificate validation, and allows you to register your own server certificate validation logic in pure PowerShell.

powershell powershell-module ssl ssl-certificate ssl-certificate-check tls tls-certificate tls-certificate-checker

Last synced: 07 Jul 2025

https://github.com/innazh/proglog

Implementing distributed systems with Go step by step, understanding important concepts, and taking notes

distributed-systems golang grpc grpc-go logger metrics protobuf replication service-discovery storage tls tracing

Last synced: 24 Apr 2026

https://github.com/ayumaxsoft/tlsserversample

Python TLS TCP/IP echo server sample for ObjectDeliverer users, including OpenSSL certificate generation (CA/server/client), mTLS support, and PacketRuleSizeBody-compatible framing.

tcp tcp-server tls

Last synced: 06 Jun 2026

https://github.com/blark/sscte

Secure Super Cereal Tap ESP: A lightweight ESP32 firmware to bridge UART devices over TCP with TLS/mTLS support.

esp-idf esp32 mtls serial serial-bridge tls uart uart-bridge

Last synced: 25 Apr 2026

https://github.com/canonical/certificate-transfer-interface

Charm libraries for providers and requirers of the certificate-transfer integration.

juju mtls security tls trust-store x509

Last synced: 17 May 2026

https://github.com/laniot/signer

Remote Signer and certificate Generation for LAN Websocket Secure devices

certificate-manager csr esp32s3 hsm https iot oscp pki pkix remote-signer root-ca self-signing ssl tls tls-certificate webserver wss x509

Last synced: 18 May 2026

https://github.com/datanoisetv/shannon

Zero-instrumentation L7 observability for Linux via eBPF. See plaintext HTTP/HTTPS, gRPC, Postgres, MySQL, MongoDB, Redis, Kafka, Cassandra from any process — including through TLS — without keys, sidecars, or code changes. Pure Rust (aya), kernel 5.8+.

apm aya bpf cassandra ebpf ebpf-tools grpc http kafka linux mongodb mysql networking observability postgresql redis rust service-mesh tls tracing

Last synced: 27 Apr 2026

https://github.com/juice094/syncthing-rust

Rust implementation of the Syncthing BEP (Block Exchange Protocol) stack. Wire-compatible with official Go Syncthing; features TLS+Ed25519 transport, REST API, and real-time folder watching.

bep-protocol distributed-systems file-sync interoperability p2p rust syncthing tls

Last synced: 27 Apr 2026

https://github.com/houarizegai/spring-boot-https

Backend REST API Secured with HTTPS

https spring-boot tls

Last synced: 27 Apr 2026

https://github.com/lkirkwood/certreplace

Certificate replacer.

certificate https ssl tls

Last synced: 07 Jun 2026

https://github.com/juanmachuca95/learntls_go

Learn to implement certificates TLS for gRPC Server + gRPC Gateway Server in golang

golang grpc tls

Last synced: 27 Apr 2026

https://github.com/devevghenicernev-png/apigw

The single-binary API gateway. nginx + Let's Encrypt + GitHub deploys + live dashboard + RBAC — one static Go binary.

api-gateway cli dashboard deployment enterprise gitops golang high-availability jwt letsencrypt mtls nginx oauth2 opentelemetry rbac reverse-proxy self-hosted systemd tls webhook

Last synced: 07 Jun 2026

https://github.com/jamesconlan96/tssl

A wrapper around testssl.sh and aha to aid in TLS/SSL testing

aha pentesting ssl testssl tls

Last synced: 07 Jun 2026

https://github.com/mkeeler/tls-echo

Simple TLS enabled echo server written in Go

echo-server go tls

Last synced: 21 Sep 2025

https://github.com/hendrixjoseph/client-cert-server

a test server that requires a client certificate

certificate docker ssl tls

Last synced: 28 Apr 2026

https://github.com/anomixer/pve-cert

Self-signed TLS certificate toolkit for Proxmox VE — no public domain, no internet required

bash certificate homelab proxmox proxmox-ve self-signed tls windows

Last synced: 17 Jun 2026

https://github.com/rezen/redis-safer

Quick PoC for encrypting communication with redis

redis tls

Last synced: 29 Apr 2026

https://github.com/axieyangb/aegis

Self-hosted Envoy gateway with AI threat analysis, TLS automation, and real-time security dashboard

ai docker envoy gateway homelab security self-hosted tls

Last synced: 23 May 2026

https://github.com/fynydd/fynydd.namecheap

CLI for adding and removing DNS TXT records using the NameCheap API (e.g. using win-acme). Created for wildcard certificate creation with Let's Encrypt using Win-Acme (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon).

certificates cli cli-app dotnet letsencrypt ssl tls win-acme

Last synced: 30 Apr 2026

https://github.com/chmodshubham/proto-testbed

Traffic generation between two systems using different protocols (TLS, mTLS, DTLS, QUIC, SSH, IPSec) and with classical and post-quantum cryptography.

dtls ipsec mtls post-quantum-cryptography quic ssh tls traffic-generation

Last synced: 08 Jun 2026

https://github.com/shuque/dnssec_chain

TLS DNSSEC chain library in python

chain dnssec tls

Last synced: 17 Mar 2025

https://github.com/wikylyu/mtop

Vision at mountain top

fanqiang network proxy quic tls

Last synced: 16 Jan 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/fjebaker/mqtt-with-tls

Guides and code examples for configuring MQTT on IoT with TLS, and other security features.

arduino iot iot-device mqtt mqtts nginx ssl tls vernemq

Last synced: 01 May 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/seemueller-io/hyper-custom-cert

http client for use with self-signed certificates

client http rust tls

Last synced: 04 Sep 2025

https://github.com/qba73/http

HTTP Server accepting cert/key as byte slices

go go-library http-server tls

Last synced: 29 Mar 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: 06 Apr 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/raigorx/simple-tls-windows

Simple short demonstration of TLS in windows

anti-debug tls

Last synced: 13 Jun 2025

https://github.com/jameswoolfenden/terraform-tls-key

Basic SSH key module

module terraform tls

Last synced: 20 Mar 2025

https://github.com/vodolaz095/control

попытка разобраться с авторизацией grpc с помощью tls сертификатов, особой практической пользы не несёт

grpc grpc-client grpc-go grpc-server tls

Last synced: 16 May 2026

https://github.com/clauspruefer/pkcs11-tunnel

PKCS11 authenticable TLS Client / Server Protocol Tunneling Suite written in C++

cplusplus pkcs11 smartcard tls

Last synced: 07 Jan 2026

https://github.com/smartfactoryrepo/qubip-mqtt-client-mbedtls1v3

Establish a secure connection to a MQTT broker using TLS v1.3 encryption on a NUCLEO-F429ZI

mbedtls mqtt mqtt-client stm32 tls tls12 tls13

Last synced: 21 Jan 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/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/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/hrvadl/certchecker

Small program to display info about server TLS certificate chain

go golang ssl tls tls-certificate

Last synced: 25 Mar 2025

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

https://github.com/arya-gg/axium

An example API built with Rust, Axum, SQLx, and PostgreSQL.

api axium axum boilerplate docker-compose github-config jwt postgresql quickstart rust sqlx template tls windows

Last synced: 08 Apr 2026

https://github.com/timonson/deno_tlsify

Redirect from HTTP to HTTPS using the Deno Web Workers API

deno tls webworker worker

Last synced: 02 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: 02 May 2026

https://github.com/bodgit/puppet-certbot

Puppet Module for managing Certbot

certbot puppet ssl tls

Last synced: 03 May 2026

https://github.com/olaolatunbos/aks-production-grade-deployment

This project focuses on deploying an AKS (Azure Kubernetes Service) cluster on Azure, integrating key Kubernetes tools such as ArgoCD, Helm Charts, Cert-Manager, and ExternalDNS.

azure dns gitops kubernetes tls

Last synced: 17 May 2026

https://github.com/ichait/cs5232-project

Formal Verification of Transport Layer Security Protocol

networking tls tls13

Last synced: 24 Jan 2026

https://github.com/ponlponl123/smtp-switcher

a simple smtp gateway

custom python smtp tls

Last synced: 25 Jun 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/whisperpine/nginx-certbot

Handle HTTPS/TLS/SSL using Nginx, Let's Encrypt and Docker.

certbot docker-compose nginx tls

Last synced: 01 May 2026

https://github.com/tsavola/snide

Local TLS connection router

go tls

Last synced: 08 Jul 2025

https://github.com/compcode1/wireshark-flow-analysis

The goal of this project was to efficiently analyze how a website (Adidas.com) was accessed from the moment of the initial request to the establishment of an encrypted HTTPS session.

dns filter https protocol tcp tls wireshark

Last synced: 19 Oct 2025

https://github.com/dills122/dockerize-nodejs-addressbook

Example App leveraging Nginx for reverse proxy with TLS

docker docker-compose expressjs nginx postgres tls typescript

Last synced: 13 Apr 2026

https://github.com/jieunhan17/cryptographicsecurityprotocol

A team project from the Corporate Computer Security class in 2019

cryptography tls

Last synced: 21 Apr 2026

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