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/developer-friendly/kubernetes-the-hard-way

Three Vagrant nodes (plus one for LB) on top of VirtualBox and configured with Ansible, no Cloud!

ansible certification cilium cka ckad containerization containers coredns encryption etcd k8s kubeconfig kubernetes kubernetes-the-hard-way tls vagrant

Last synced: 07 Feb 2026

https://github.com/silverwind/ocsp.sh

Shell script to retrieve a OCSP responses via curl

bash nginx ocsp shell tls

Last synced: 12 May 2025

https://github.com/zhangguanzhang/consul-tls-ansible

use ansible to Deploy the consul cluster which encrypted by tls

ansible ansible-roles consul systemd tls

Last synced: 12 Apr 2025

https://github.com/tlswg/draft-ietf-tls-tls13-vectors

Example Handshake Traces for TLS 1.3

hex internet-draft test-vectors tls tls13

Last synced: 08 May 2025

https://github.com/compio-rs/compio-ktls

Kernel TLS (kTLS) support for Compio

async compio ktls tls

Last synced: 06 May 2026

https://github.com/siemens/libsecutils

Wrapper library for commonly used OpenSSL features, providing a simpler, more application-oriented API.

openssl pkcs12 tls

Last synced: 18 Jun 2025

https://github.com/renuka-fernando/demos

Demonstrations

envoy k8s tls

Last synced: 01 May 2025

https://github.com/ipshipyard/p2p-forge

An Authoritative DNS server for distributing DNS subdomains to libp2p peers

autotls dns-01-acme-challenge libp2p libp2p-transport tls wss

Last synced: 28 Jul 2025

https://github.com/wbrowne/chronicle

Distributed log w/ gRPC, replication, load balancing

distributed-log golang grpc raft-consensus serf tls

Last synced: 20 Oct 2025

https://github.com/pantheon-systems/go-certauth

Go handlers and middleware to do client cert authentication.

go httprouter middleware platfrastructure sig-golang tls

Last synced: 19 Jul 2025

https://github.com/ericchiang/etcd-security-guide

A guide for deploying etcd clusters securely using TLS

etcd tls

Last synced: 27 Oct 2025

https://github.com/ebauman/simpleca

Simple PKI for developers.

certificates cli golang pki security tls

Last synced: 17 Jan 2026

https://github.com/afshinm/websocket_tls_docker

Docker image of Websocket server, Nginx as reverse proxy over TLS

docker docker-compose nodejs tls websocket

Last synced: 26 Mar 2025

https://github.com/certwatch-app/cw-agent

SSL/TLS certificate monitoring agent for Kubernetes and on-prem infrastructure. Scan certificates, detect expiration, validate chains, and sync to CertWatch cloud.

certificate cli cloud-native devops golang kubernetes monitoring security sre ssl tls

Last synced: 13 Jan 2026

https://github.com/parente/homelab

My setup for a homelab kubernetes environment

cloudflare homelab k8s tls

Last synced: 10 Apr 2025

https://github.com/zbo14/tls-hole-punching

Hole-punching demo for direct, reliable, and secure p2p communication.

hole-punching networking p2p tcp tls

Last synced: 30 Jul 2025

https://github.com/rgl/tls-dump-clienthello

this dumps the TLS ClientHello message to stdout. this might be useful when testing your TLS client settings.

tls

Last synced: 14 Mar 2025

https://github.com/HowNetWorks/trytls-rustls-stub

A Rustls stub for TryTLS

rust tls trytls

Last synced: 11 Mar 2025

https://github.com/autodidaddict/grpctls_sample

Sample illustrating mutual TLS and streaming gRPC using Elixir

elixir elixir-lang grpc grpc-stream mutual-tls otp security tls

Last synced: 21 Apr 2025

https://github.com/artalis-io/keel

Minimal C11 HTTP client/server library built on raw epoll/kqueue/io_uring. Pluggable allocator, pluggable parser, pluggable TLS library, streaming responses, multipart uploads, 101K req/s on a single thread.

async c c11 epoll event-loop http http-server io-uring kqueue multipart sendfile threadpool tls zero-copy

Last synced: 06 Apr 2026

https://github.com/gkarthiks/s3-presigned-url

https://gkarthiks.github.io/s3-presigned-url/ Creating a PreSigned URL for the Amazon S3 via plain HTTP

amazon-s3 amazon-s3-bucket amazon-s3-storage bucket-region hashmap map-s3presignedurl pre-signed region s3-bucket tls

Last synced: 12 Apr 2025

https://gitlab.com/coroner/cryptoparser

Cryptographic protocol and security-related protocol piece parser.

DNSSEC HASSH JA3 RDP cotp cryptography cryptolyzer dmarc gost http-sts ldap mta-sts pentest postgresql python spf ssh ssl tls tpkt

Last synced: 08 May 2025

https://github.com/ksatirli/terraform-aws-acm-certificate

Terraform Module: AWS ACM Certificates

acm aws certificate ssl terraform terraform-modules tls

Last synced: 16 Mar 2025

https://github.com/kassane/wolfssl

WolfSSL library - Using Zig Build

c-library cryptography fips ssl tls wolfssl wolfssl-library zig zig-package

Last synced: 06 May 2025

https://github.com/skyzyx/create-local-tls-certs-for-mac

How to create local TLS certificates for development on macOS.

mac macos ssl ssl-certificate tls tls-certificate

Last synced: 25 Mar 2025

https://github.com/zbo14/tete

Encrypted p2p connections through firewalls

golang hole-punching nats p2p tcp tls unix

Last synced: 30 Jul 2025

https://github.com/bdalpe/certtools

In browser TLS certificate tools to generate CSRs, decrypt keys, and more.

tls

Last synced: 23 Jan 2026

https://github.com/zollak/homeassistant-syslog-receiver

A Home Assistant integration that receives and filters syslog messages (UDP/TCP/TLS), fires events for automations, and can expose optional sensor entities.

event-bus homeassistant homeassistant-custom-component homeassistant-integration logging network syslog tcp tls udp

Last synced: 16 Jul 2025

https://github.com/parazyd/tlstun

Simple Go program to add TLS support to other listeners

client-verification go golang tcp tls tls-certificate tls-proxying

Last synced: 22 Apr 2025

https://github.com/schnatterer/letsencrypt-tomcat

Tomcat that automatically fetches certificates via letsencrypt

dehydrated docker letsencrypt tls tomcat

Last synced: 28 Oct 2025

https://github.com/paepckehh/tlsinfo

Tool to analyze and troubleshoot TLS connections (app/lib/api)

analyzer certificate certificates command-line crypto cryptography ecdsa ed25519 go infosec infosectools pki rsa ssl terminal tls tls13 x509

Last synced: 01 Apr 2026

https://github.com/mbrav/docker-gost

Docker images with OpenSSL and Russian GOST crypto algorithms

crypto cryptography docker gost kuznechik nginx openssl openssl-engine ssl ssl-certificates tls

Last synced: 10 Jun 2025

https://github.com/hctilg/requestsjs

Send HTTP requests easily using JavaScript

http https javascript js link request requests ssl tls uri url

Last synced: 12 Apr 2025

https://github.com/fffaraz/gotcpproxy

TCP over TLS Proxy in Go

go golang proxy socks5 tcp tls

Last synced: 10 Apr 2025

https://github.com/kawaii/nginx-repertoire

Template configurations and best practices for nginx server deployments.

cloudflare configuration linux nginx php tls webserver

Last synced: 26 Mar 2025

https://github.com/alibaba/alibabacloud-dcdn-keyserver

Keyless Server for Alibaba Cloud CDN

alibaba-cloud cdn keyless tls

Last synced: 14 Oct 2025

https://github.com/jamescun/vaultcert

Dynamic TLS Certificates with Go and Hashicorp Vault

golang ssl tls vault

Last synced: 05 Jul 2025

https://github.com/pstolarz/tinydtls-gcm

tinyDTLS v0.8.2 fork with GCM cipher mode support

dtls embedded embedded-systems gcm tinydtls tls

Last synced: 03 Jul 2025

https://github.com/Ilhicas/jenkins-traefik-staging

Sample Repository for Single Node Staging Environment with Jenkins and Traefik with docker

acme certificate jenkin letsencrypt ssl tls traefik

Last synced: 11 Mar 2025

https://github.com/enrico204/tlspubsubclient

An MQTT client with TLS and certificate chain verification for NodeMCU, based on knolleary/PubSubClient

esp8266 mqtt mqtt-client nodemcu ssl tls

Last synced: 28 Apr 2025

https://github.com/leoborai/certs

CLI tool to debug server's SSL/TLS Certificates

certificate cli debug rust ssl tls tool x509

Last synced: 14 Apr 2025

https://github.com/kaplanmaxe/json-rpc-tls

Library for communinicationg over a TLS Socket via JSON RPC.

jsonrpc jsonrpc2 tls

Last synced: 29 Aug 2025

https://github.com/gtsigner/gt-axios

golang axios http request libray . can custom tls fingerprint

custom-tls http tls

Last synced: 05 Apr 2025

https://github.com/wertzui123/tlse

A V wrapper around the great TLSe C library implementing the Transport Layer Security protocol

networking sockets ssl tls tlse v vlang wrapper

Last synced: 28 Feb 2026

https://github.com/zbo14/ptt

Securely text and share files directly with people.

encryption hole-punching ip6 p2p peer-to-peer tls unix

Last synced: 14 Oct 2025

https://github.com/ghdwlsgur/gossl

🛠 interactive CLI tool that helps to check and process the information of certificate and private key files, making it easy to apply the certificate to a web server

golang md5 openssl rsa tls

Last synced: 12 Jan 2026

https://github.com/technetos/catalyst

A fast and simple webserver

alpn http2 rust tls tokio webserver

Last synced: 07 Dec 2025

https://github.com/hslam/websocket

Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.

epoll fast go golang kqueue netpoll tls upgrade-conn upgrade-http websocket ws

Last synced: 17 Mar 2026

https://github.com/soerenschneider/acmevault

Receive x509 certs via ACME protocol and distribute them using Hashicorp Vault

acme acme-challenge acme-client acme-protocol acme-v2 certificate certificate-management letsencrypt tls vault x509

Last synced: 28 Feb 2026

https://github.com/amusarra/docker-apache-ssl-tls-mutual-authentication

L'obiettivo di questo progetto è quello di fornire un template pronto all'uso e che realizza un sistema di mutua autenticazione o autenticazione bilaterale SSL/TLS basato su Apache HTTP

apache2 authentication mutual-authentication ssl tls

Last synced: 12 Apr 2025

https://github.com/LeoBorai/certs

CLI tool to debug server's SSL/TLS Certificates

certificate cli debug rust ssl tls tool x509

Last synced: 26 Feb 2025

https://github.com/deemru/go-msspi

TLS client/server framework to SSP interface

golang gost msspi ssl tls

Last synced: 25 Mar 2025

https://github.com/genkiroid/vsym

Vsym is a Go tool for checking TLS certificates that may not be trusted by Chrome.

certificate ssl symantec tls

Last synced: 02 Mar 2026

https://github.com/kkamkou/gelfjs

graylog client library for node.js and browser

browser gelf graylog nodejs rest ssl tcp tls udp

Last synced: 04 Apr 2025

https://github.com/4l3x777/wkhttp_lib

Windows Kernel Http Library

dns dtls http https kernel mbedtls tdi tls windows

Last synced: 19 Apr 2026

https://github.com/hndk0/vwn-xray-management-panel

About Xray install script reverse-proxy. VLESS + WebSocket + XHTTP + Reality+ Nginx + WARP + Psiphon + Relay

cdn nginx reverse-proxy tls vless vless-ws-tls vpn websocket xhttp xray

Last synced: 23 May 2026

https://github.com/surfboardv2ray/config2fragment

Batch convert v2ray (vmess, vless, trojan) to json+base64 and apply TLS Fragmentation values.

base64 fragment fragmentation json proxy reality tls tls-fragmentation tlshello trojan v2ray v2rayn v2rayng vless vmess

Last synced: 08 Apr 2025

https://github.com/salrashid123/envoy_cert_bound_token

Envoy LUA and WASM config for Certificate Bound Tokens

certificate-authority envoyproxy jwt ssl tls wasm

Last synced: 24 Oct 2025

https://github.com/gluck/fix-protocol-nginx-module

Nginx module for load balancing FIX sessions

fix fixprotocol loadbalancing nginx nginx-module nginx-stream ssl tls

Last synced: 04 Feb 2026

https://github.com/masipcat/caddy-storage-migrator

Import/Export TLS data from filesystem to another storage and viceversa

caddy certmagic tls v2

Last synced: 07 Apr 2025

https://github.com/attwad/cdf

Worker and elasticsearch for automated College de France audio transcripts

elasticsearch gcp golang kubernetes text-to-speech tls

Last synced: 01 Feb 2026

https://github.com/johnshajiang/pyssldemo

Simple demonstrations on Python ssl module

certificate python security ssl tls

Last synced: 02 Jul 2025

https://github.com/kaiserwerk/certmaker

A dead-simple Certificate Authority (+ Validation Authority) server with a RESTful API for your local certificate needs.

api authority ca certificate certificate-authority tls x509

Last synced: 14 Jan 2026

https://github.com/cfnptr/nets

Secure multi-platform networking library with implemented TCP / UDP server and client

c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server

Last synced: 30 Oct 2025

https://github.com/mattnite/zig-mbedtls

compile mbedtls in your build.zig

build mbedtls tls zig zig-package

Last synced: 18 Aug 2025

https://github.com/williamvenner/sysreq

Simple, virtually-zero-dependencies HTTP client wrapping a system client for Rust

http https hyper request reqwest rust ssl tls

Last synced: 10 Jul 2025

https://github.com/santosh/ansible

Configuration that powers my homelab.

ansible certbot dns jenkins nginx tls

Last synced: 03 Feb 2026

https://github.com/lesnuages/yuna

Simple TLS covert channel implementation

c2 pentesting tls

Last synced: 14 Jan 2026

https://github.com/snobu/tls-negotiations

TLS - The Long Story

net-framework schannel ssl tls

Last synced: 15 Apr 2025

https://github.com/nogweii/tls-grab

A simple utility to grab just a server's public certificate or fingerprint

certificate fingerprint ssl tls

Last synced: 26 Jul 2025

https://github.com/aasaam/apt-cacher-ng

A caching proxy via additional features

apt-cacher-ng dns docker tls

Last synced: 24 Apr 2026

https://github.com/lavantien/go-laptop-booking

Laptop Booking Application in Golang and gRPC, load-balancing with NGINX, and fully compatible with HTTPS OpenAPI v3

go grpc https load-balancer nginx openapi ssl tls

Last synced: 18 Aug 2025

https://github.com/liulilittle/libnet

tls, websocket, websocket ssl protocol port forward.

loopback port-forward ssl tcp tls websocket

Last synced: 08 Sep 2025

https://github.com/ryarnyah/pkcs11-go-proxy

[WIP] Securely use your token over the network! (PKCS#11 module & server proxy over gRPC)

grpc pkcs11 proxy smart-card tls

Last synced: 07 Jul 2025

https://github.com/science-engineering-art/kademlia-grpc

Go package that implements the Kademlia protocol using gRPC.

broadcasting golang grpc kademlia p2p package tls

Last synced: 07 May 2025

https://github.com/paulgreg/https-slides

Présentation sur SSL/TLS

certificate https slides ssl tls

Last synced: 19 Mar 2026

https://github.com/mauris/madtom

Minimalistic JSON over TCP/TLS server framework (Express.js without the HTTP)

api framework server tcp tls web

Last synced: 30 Aug 2025

https://github.com/Carglglz/mpy-mbedtls

MicroPython bindings for some MbedTLS EC and x509 cert/csr functions.

ecdsa mbedtls micropython tls

Last synced: 13 May 2025

https://github.com/Diesel-Net/rt-ax88u

🧙‍♂️ Automation for Asus RT-AX88U running Asuswrt-Merlin

access-point asus asus-routers asuswrt-merlin automation certificates rt-ax88u tls

Last synced: 11 Mar 2025

https://github.com/meldafrawi/doh-coredns-proxy

Encrypt your DNS requests using CoreDNS as DOH proxy

coredns dns dns-over-https docker tls

Last synced: 11 Mar 2025

https://github.com/danthe1st/https-intercept

A simple program that intercepts HTTPs traffic using Netty and BouncyCastle

bouncycastle https java man-in-the-middle man-in-the-middle-attack netty netty-client netty-http netty-server ssl tls

Last synced: 12 Apr 2025

https://github.com/kassisol/twic

HBM TWIC is an open source project for managing Docker certificates to connect to the Docker daemon using TLS

cert certificate docker managing-docker-certificates tls tsa

Last synced: 15 Feb 2026

https://github.com/burnett01/extended-request

An enhanced request module for node.js for REST-/API servers.

es6 gzip http https node nodejs request requests response rest tls

Last synced: 13 Mar 2025

https://github.com/ietf-tools/mail-tlsa-check-exporter

Validate SMTP / IMAP server certificates against a TLSA record as a Prometheus-compatible exporter

imap prometheus smtp tls tlsa

Last synced: 05 Sep 2025

https://github.com/AdapptOnAzure/Azure-Automated-ACME

A tiny ACME client for Azure Application Gateway, which you can use with any ACME compliant CA and use strong account bindings with

acme application-gateway azure caa certificates letsencrypt tls

Last synced: 23 Oct 2025