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/jhinrichsen/cert-validity-bounds

Check validity bounds of TLS/ X.509 certificates (aka NOT-BEFORE and NOT-AFTER)

certificates tls x509certificates

Last synced: 12 Feb 2026

https://github.com/ihcsim/sidecar-injector

A Kubernetes admission webhook that injects sidecar into new pods

admission-webhook docker go kubernetes tls

Last synced: 18 Apr 2026

https://github.com/glueops/platform-helm-chart-cert-manager

A Helm chart wrapper for cert-manager that provides sensible defaults and configurations for use with the GlueOps platform. It uses the official cert-manager chart as a dependency, disables CRD installation by default, and configures webhook.

automation cert-manager certificate-management certificates glueops-platform helm helm-chart kubernetes kubernetes-certificates ssl ssl-automation tls tls-management

Last synced: 16 Aug 2025

https://github.com/rob-blackbourn/asyncio-upgradeable-streams

An experiment in upgradeable streams in asyncio python

asyncio python ssl starttls tls

Last synced: 26 Feb 2026

https://github.com/maslick/telega

HTTP proxy for sending messages to Telegram group chats

ci docker go heroku jenkins k8s proxy roskomnadzor telegram telegram-api tls

Last synced: 13 Apr 2026

https://github.com/centminmod/centminmod-stunnel

stunnel install for CentOS 7 based Centmin Mod LEMP stack based servers

centminmod centos ecdsa openssl redis redis-benchmark rsa stunnel stunnel-server tls tls12 tls13

Last synced: 14 Apr 2025

https://github.com/bkstar123/cloudflare_helper_scripts

Helper scripts for SSL & Cloudflare custom SSL management

cloudflare ssl tls

Last synced: 13 Feb 2026

https://github.com/ssrlive/dns-over-https

A lightweight DNS-over-HTTPS ("DOH") proxy written in Rust.

dns dns-over-https dns-over-tls doh dot https tls

Last synced: 02 Mar 2026

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

Root CA Certificate Bundles

certificates pki tls x509

Last synced: 23 May 2026

https://github.com/msantos/runlet_net

Miscellaneous network related commands for runlets

tls x509

Last synced: 06 Apr 2025

https://github.com/consortiumgarr/auto-harica

Automated SSL/TLS certificate issuance and renewal for Harica using Docker.

automation certbot certificate certificates docker garr harica ssl tcs tls

Last synced: 16 Aug 2025

https://github.com/xiexianbin/x-ca

SSL自签名客户端,自动生成Root CA、二级CA、域名证书。

ca openssl root-ca tls

Last synced: 08 Feb 2026

https://github.com/equk/tls-altnames

:lock: List Alternative Names From TLS For OSINT

bash https linux mail osint tls

Last synced: 09 May 2026

https://github.com/canonical/manual-tls-certificates-operator

A charm is used to provide X.509 certificates in environments where certificates are obtained through a manual process.

juju tls x509

Last synced: 25 Apr 2026

https://github.com/mranv/tls.rs

A simple Rust-based TCP client-server application with SSL/TLS encryption and real-time data transmission. The server sends data to the client in real-time, and the client prints the received data. The communication is secured using public/private key authentication with tokio and rustls.

async encyption real-time-communication rust ssl tcp tls

Last synced: 04 Jan 2026

https://github.com/hlandau/expect-ct-lite

OpenSSL example code for Expect-CT Lite

certificate-transparency openssl ssl tls

Last synced: 25 Mar 2025

https://github.com/arachsys/tinyacme

Order TLS certificates using ACME TLS-ALPN-01

acme lets-encrypt ssl ssl-certificate tls tls-alpn-01 tls-certificate

Last synced: 17 Jan 2026

https://github.com/scgis-wales/dcert

CLI tool that decodes PEM base64 decoded TLS certificates

base64-decoding certificate-management cli keystore mcp-client mcp-server pem pfx rust tls tls-certificate truststore

Last synced: 01 Apr 2026

https://github.com/tam7t/hsts

golang hsts client library

golang-hsts-library golang-library hsts tls

Last synced: 22 Jun 2025

https://github.com/pimalaya/io-starttls

I/O-free Rust coroutine to upgrade any plain stream to a secure one

coroutine imap io-free library rust sans-io ssl starttls stream tcp tls

Last synced: 08 Mar 2026

https://github.com/julian-klode/bridgeproxy

Decrypting Bridge to remote HTTPS proxy

go golang http https proxy tls

Last synced: 27 May 2026

https://github.com/namecoin/certinject

Inject certificates into Windows CryptoAPI trust store, with EKU and name constraints.

certificates cryptoapi cryptography hacktoberfest name-constraints privacy security tls windows x509

Last synced: 27 Jan 2026

https://github.com/heiniovason/sslazy

Get certificate from windows store using thumbprint

client dotnet-core dotnetcore example https pkcs12 ssl tls windows

Last synced: 05 May 2026

https://gitlab.com/rouing/docker-ntpsec

Docker container for ntpsec

NTP container containers docker ntpsec nts time timeserver tls

Last synced: 11 Mar 2025

https://github.com/sprisa/localhost

Run secure services on localhost with 0-config certs (TLS / WSS). HTTPS connections for any device on LAN or mesh VPN.

dns https https-certificate https-proxy letsencrypt localhost-ssl tls tls-certificate tls-proxy

Last synced: 12 Jan 2026

https://github.com/lmammino/openssl-rfc-mapping

A quick'n'dirty script to map OpenSSL RFC to machine parseable data

chipers cli json library mapping module nodejs rfc ssl standard suitename tls

Last synced: 09 May 2026

https://github.com/tderflinger/ansible-node-mock

Ansible playbook for configuring a CentOS server with NodeJS and an Nginx proxy.

ansible devops nginx node tls

Last synced: 12 Apr 2025

https://github.com/quix-labs/caddy-pfx-certificates

Caddy module to support .pfx certificates

caddy caddy-module certificate go pfx pkcs12 tls

Last synced: 04 Oct 2025

https://github.com/zig-utils/zig-tls

Pure Zig TLS 1.3 implementation for SMTP and other protocols.

cryptography rsa tls zig

Last synced: 01 Apr 2026

https://github.com/bromaniac/ssl-exporter

Checks SSL certificate expiration and exports as Prometheus metric.

certificate container kubernetes monitoring openshift prometheus prometheus-exporter rust ssl tls

Last synced: 28 Apr 2026

https://github.com/xgqfrms/How-HTTPS-Works-Chinese

How-HTTPS-Works-Chinese HTTPS 的工作原理 (中文版)

chinese-translation http http1 http2 http3 https ssh ssl tls web website xgqfrms

Last synced: 11 Mar 2025

https://github.com/puppetlabs/tlser

A tiny utility for ensuring TLS certificates are up-to-date in a Kubernetes namespace

golang kubernetes tls

Last synced: 25 Oct 2025

https://github.com/f1lt3r/tls-media-streaming-server

A simple SSL web server with .mp4 video streaming support.

byterange media nodejs-server ssl streaming tls video

Last synced: 16 Jun 2025

https://github.com/kevinpollet/tlsmux

Go package providing an implementation of a net.Conn multiplexer based on the TLS SNI (Server Name Indication).

go golang muxer sni tls

Last synced: 18 Mar 2025

https://github.com/vascocosta/zircon

A simple IRC library written in Zig.

irc irc-protocol network tls zig zig-lib zig-library zig-package ziglang

Last synced: 18 Oct 2025

https://github.com/mutalisk999/tls-proxy-py

Socks5 proxy on TLS tunnel

socks5-proxy tls

Last synced: 05 Jan 2026

https://github.com/milahu/nssdb-py

add a ca.crt certificate to $HOME/.pki/nssdb/cert9.db and $HOME/.pki/nssdb/key4.db in python

certificates certutil https nss nssdb ssl tls

Last synced: 31 Mar 2025

https://github.com/githubixx/ansible-role-consul-ca

Generates certificate authority and certificates needed for Consul TLS

ansible ansible-role certificate-authority cfssl consul tls tls-certificate

Last synced: 20 May 2026

https://github.com/araditc/aradsocket

A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.

java library networking non-blocking openssl sni socket ssl sslengine tls

Last synced: 03 Sep 2025

https://github.com/aegis-aead/openssl

OpenSSL, with experimental support for the AEGIS cipher suites

aegis aegis-128l aegis128l openssl ssl tls

Last synced: 08 Oct 2025

https://github.com/erictsangx/nodemcu2mqtt-si7021

A zigbee2mqtt-like mqtt-tls client for NodeMcu and Si7021

lua mqtt nodemcu secure si7021 tls zigbee2mqtt

Last synced: 11 May 2026

https://github.com/davidbuchanan314/roll13

an (unfinished) TLSv1.3 client in pure python, hand-rolled from first principles.

aes aes-gcm cryptography hmac hmac-sha256 python python3 secp256r1 sha256 tls tls13

Last synced: 22 Aug 2025

https://github.com/salrashid123/go_ekm_tls

Exported Key Material (EKM) in golang and openssl

golang openssl tls

Last synced: 16 Mar 2025

https://github.com/luminati-io/curl_cffi-web-scraping

Use curl_cffi in Python to mimic browser TLS fingerprints for reliable and stealthy web scraping.

curl html-parser proxy-server python tls web-scraping

Last synced: 17 Apr 2026

https://github.com/eze-kiel/masker

Go web application designed to blur faces on protests pictures (but not only!) before sharing them. It also removes EXIF data.

blur blur-faces exif go golang https protest-events tls website

Last synced: 04 Jul 2025

https://github.com/fullstackx/natsss-examples-java

Nats streaming java client examples (support TLS).

nats nats-streaming nats-streaming-server tls

Last synced: 11 Mar 2025

https://github.com/ietf-wg-dance/draft-ietf-dance-client-auth

TLS Client Authentication via DANE TLSA Records

authentication certificate client dane ietf tls

Last synced: 10 Mar 2025

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

An X.509 certificate toolbox

desktop electron pki tls webapp

Last synced: 23 Apr 2025

https://github.com/azure/aks-secure-tls-bootstrap

Holds the client implementation and proto definitions of the AKS Secure TLS Bootstrapping protocol.

aks azure k8s security tls

Last synced: 20 Oct 2025

https://github.com/titaniumhocker/telegraph

Terminal P2P messenger implemented in C

c messaging p2p p2p-chat tls

Last synced: 04 Apr 2025

https://github.com/amlweems/stun

golang TLS proxy with automated certificate provisioning via SNI

golang proxy sni tls

Last synced: 26 Feb 2026

https://github.com/masx200/http-https-http2-polyglot

Serve http and https and http2 connections over the same port with node.js,and add typescript support

http http2 server tls

Last synced: 18 Jun 2026

https://github.com/clarenceb/osm-mtls-check

Open Service Mesh mTLS check

aks ksniff osm tls wireshark

Last synced: 19 Mar 2026

https://github.com/sakaroncloud/docker-nginx-node-tls

This repository contains the complete configuration for a Node.js application with Docker and Nginx. The project sets up a scalable environment using Nginx as a reverse proxy.

certbot docker load-balancer nginx nodejs tls

Last synced: 19 Apr 2026

https://github.com/fsrv-xyz/ocspcrl

CRL Distribution Point / OCSP Responder Server

crl ocsp-responder pki tls x509

Last synced: 01 Feb 2026

https://github.com/vspaz/goat

Go HTTP client that makes it plain simple to configure TLS, basic auth, retries on specific errors, keep-alive connections, logging, timeouts, etc.

basic-authentication go golang http http-client requests retry timeouts tls tls-certificate tls-support

Last synced: 05 Apr 2025

https://github.com/bstrdlord/ja3-spoof

http client for zig that spoofs tls/ssl ja3

curl ja3 spoof ssl tls zig zig-package

Last synced: 25 Jul 2025

https://github.com/nadavs5/tls

Tls v1.2 Client implementation, most tls servers support it

aes-256 aes-gcm curve25519 elyptic hmac-sha384 tls tls12 x509

Last synced: 25 Jun 2025

https://github.com/varbhat/serv

📡 HTTP File/Directory Server

http https server spa ssl tls

Last synced: 19 Jun 2025

https://github.com/canonical/tls-certificates-interface

Charm libraries for the tls-certificates relationship. It contains both the provider and the requirer side of the relation. team.

juju tls x509

Last synced: 13 Mar 2026

https://github.com/argentini/argentini.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: 18 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/pedrohenrikle/gssh

A remote connection tool made in Go using gRPC to streamline remote access and automate command execution across servers

go golang grpc ssh tcp tls

Last synced: 19 May 2026

https://github.com/edwardtheharris/ansible-ca

Ansible roles for deployment of a local, valid certificate authority.

ansible certificate-authority ssl tls

Last synced: 18 Aug 2025

https://github.com/etcinit/kawaii

[Read-Only Mirror] Some utilities for serving Hakyll sites/blogs

csp haskell http2 server tls wai

Last synced: 13 Mar 2025

https://github.com/daedalus/simple-doh-proxy

A simple DNS over HTTPS proxy

dns doh https proxy rfc-8484 tls

Last synced: 27 Mar 2025

https://github.com/mungujn/weather-server

A weather app backend built using go, gRPC, Redis and docker

docker docker-compose go grpc grpc-go redis tls

Last synced: 11 Mar 2025

https://github.com/sammyne/mastering-gmssl

Playground of the GmSSL library

crypto tls

Last synced: 11 Sep 2025

https://github.com/mucahitkurtlar/sret

A Rust reverse proxy with HTTPS/TLS, advanced routing, load balancing, response caching, and health monitoring

gateway https hyper load-balancer reverse-proxy rust ssl tls tokio

Last synced: 17 Jan 2026

https://github.com/tommy131/openssl-windows-issuer

用于自签发 Windows-RDP 加密证书的脚本库 (基于OpenSSL)

batch openssl rdp ssl ssl-certificate tls tls-certificate windows windows-rdp

Last synced: 13 May 2025

https://github.com/salrashid123/go_mtls_scratchpad

go mTLS with multiple certificate issuers and OCSP verification

golang mtls-authentication tls

Last synced: 29 Mar 2025

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/pronamic/wp-http-extended-ssl-support

This library extends the WordPress HTTP API with additional SSL options. It provides the option to pass the cURL options CURLOPT_SSLCERT, CURLOPT_SSLKEY and CURLOPT_SSLKEYPASSWD to requests.

curl http pronamic ssl ssl-certificates tls tls-certificate wordpress wordpress-api wordpress-hooks wordpress-http-api wordpress-https wordpress-plugin

Last synced: 09 Feb 2026

https://github.com/kromych/tls-curious

x64 and ARM64 TLS, syscalls, threads, futexes without the standard library

amd64 arm64 futex gcc inline-assembly ldt linux syscalls thread threads tls x64

Last synced: 17 May 2026

https://github.com/andrey0001/unbound-tls

Unbound DNS resolver with TLS upstream (also with PiHole)

dns dns-resolver dns-server docker docker-compose pi-hole pihole tls unbound unbound-tls

Last synced: 18 Feb 2026

https://github.com/hirre/api-in-a-box

API in a Box is a generic API back-end service ready to scale web development.

api api-rest asp-net-core authorization database dotnet dotnetcore logging net server service software tls token-based-authentication webapi

Last synced: 28 Apr 2026

https://github.com/hs-cn/async-rustls-stream

An async tls stream library based on rustls and futures-io. Both for server/client.

async rust rustls stream tls

Last synced: 08 Feb 2026

https://github.com/heavenvolkoff/secure_context

Utilities for creation of SSL/TLS security contexts for servers and clients

certificate https openssl security ssl tls

Last synced: 21 Mar 2025

https://github.com/a11rew/sha-assist

🕵️ SHA Assist: One command HTTPS Certificate fingerprinting library.

hash md5 sha256 ssl tls

Last synced: 08 Mar 2026

https://github.com/slayercat/tls

A library to preform SSL3.0/TLS v1.0/TLS v1.1/TLS v1.2/TLS v1.3. Supports more cipher then golang "crypto/tls". Copied from boringssl test.

golang tls

Last synced: 30 Jul 2025

https://github.com/storbeck/certwatch

Real-time Certificate Transparency log monitor built in Go. Track SSL/TLS certificate issuance across the internet with live updates, regex-based filtering, and color-coded output.

certificate-monitoring certificate-transparency go logs monitoring real-time regex security ssl tls

Last synced: 10 Sep 2025

https://github.com/xpepermint/async-fetch

Asynchronous HTTP client.

cargo client crate http relay rust socket ssl stream tcp tls unix

Last synced: 02 Aug 2025

https://github.com/pumpkinseed/vaultca

Automation tool for setting up own Certificate Authority on HashiCorp Vault

certificate-authority hashicorp-vault tls tls-certificate vault

Last synced: 07 Aug 2025

https://github.com/happycodelucky/swiftrootcachallengeresolver

A package to support use of URLSession to make SSL request where the service utilizes a self-signed certificate. Using RootCAChallengeResolver encourages less pervasive disabling ATS

ats self-signed self-signed-certificate swift tls urlsession

Last synced: 04 Oct 2025

https://github.com/HK-Transfield/java-networking-scripts-collection

A collection of networking and cybersecurity scripts written in Java. The purpose is to provide an overview of network protocols involved in computer communications.

communications cybersecurity http java network network-programming protocol server tcp tftp tls udp

Last synced: 12 Aug 2025

https://github.com/cirocosta/certgen

Utility for generating certificates with SAN set

certificates shell tls

Last synced: 13 Sep 2025

https://github.com/barnabyshearer/email-report-checker

RFC 7489 & 8460 SMTP Report Monitoring Utilities.

dmarc email smtp tls

Last synced: 10 Nov 2025