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/kapetan-io/tackle

A collection of small but useful packages with no external dependencies

certificates color config golang goroutines library logging testing-tools time tls tools workgroup

Last synced: 07 Mar 2026

https://github.com/dmolik/tls-server

A quick and dirty tls server experimentation

epoll openssl pthread tls

Last synced: 11 Apr 2025

https://github.com/l-p/ansible-role-simp_le

Ansible role to install simp_le and generate certificates on Ubuntu/Debian.

ansible ansible-roles letsencrypt tls

Last synced: 05 Oct 2025

https://github.com/jcodybaker/snip

TLS SNIp - Rule based proxy for routing/filtering TLS/SSL protocols.

https proxy sni sniproxy ssl tls

Last synced: 03 Mar 2026

https://github.com/centminmod/curltimes

curl based TLS connection measurement tool for testing and comparing TLSv1.2 vs TLSv1.3 connections

curl http2 http3 https ssl tls tls12 tls13

Last synced: 23 Mar 2025

https://github.com/davidjrh/dnn.tls12

A simple project to force DNN (aka DotNetNuke) outbound connections to use TLS12

cms dnn dnncms dotnetnuke tls

Last synced: 02 Oct 2025

https://github.com/oatpp/oatpp-openssl

OpenSSL adaptor for Oat++ applications

cpp oatpp openssl tls

Last synced: 02 Aug 2025

https://github.com/wolfssl/wolfkeymgr

Secure key management service for middle-box decryption of TLS traffic

apache enterprise-transport-security ets key-management security ssl tls wolfcrypt wolfssl

Last synced: 27 Apr 2025

https://github.com/bitsofinfo/testssl.sh-processor

Wrapper for concurrent batch processing of testssl.sh commands

batch continuous-integration security ssl test testssl tls

Last synced: 13 Apr 2025

https://github.com/mpenick/uvtls

TLS/SSL extension for libuv that tries to conform to its style and idioms

libuv ssl tls

Last synced: 14 Apr 2025

https://github.com/knewstimek/agent-tool

MCP tool server for AI coding agents -- encoding-aware file tools, binary analysis, DAP debugger, SSH/SFTP, process memory, and more

ai-coding automation claude-code cli codex cross-platform cursor developer-tools dns encoding file-tools golang mcp mcp-server mysql redis sftp ssh tls

Last synced: 16 Apr 2026

https://github.com/Probely/simple-tls-proxy

A simple Nginx-based TLS 1.3 proxy with Let's Encrypt automatic certificate renewals

aws docker gcp nginx reverse-proxy terraform tls tls13

Last synced: 11 Mar 2025

https://github.com/tehmaze/sortpem

:loop: Sorting utility for PEM files

certificate key pem private-key shell shell-scripting sort ssl tls unix

Last synced: 22 Mar 2025

https://github.com/sethmlarson/hstspreload

Chromium HSTS Preload list as a Python package and updated daily.

chromium hsts http http-client https preload tls

Last synced: 10 Apr 2025

https://github.com/tks98/snoopy

Inspect SSL/TLS traffic using eBPF

ebpf golang ssl tls tracing uprobes

Last synced: 07 Oct 2025

https://github.com/elniak/pyssh3

Translation of SSH3 project (from commit c39bb79cdce479f6095ab154a32a168e14d73b57) to Python 3 library. Check the original project for more information !

aioquic asyncio http3 network python python3 quic ssh ssh-client ssh-server ssh3 tls tls13

Last synced: 30 Apr 2025

https://github.com/lucasmenendez/shgf

Simple HTTP golang framework

api go golang http http2 https router ssl tls

Last synced: 01 May 2025

https://github.com/dinosaure/contruno

A TLS termination proxy as a MirageOS

letsencrypt mirageos tls unikernel

Last synced: 21 Mar 2025

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

[WIP] A pure-Zig TLS 1.3 client implementation.

tls tls13 zig zig-package

Last synced: 11 Oct 2025

https://github.com/shinovon/mbedtls-symbian

MBed TLS port for Symbian

cryptography-library mbedtls symbian tls

Last synced: 01 Mar 2026

https://github.com/turbomack/wai-enforce-https

Enforce HTTPS in Wai server app safely.

haskell heroku https middleware reverse-proxies tls wai

Last synced: 15 Apr 2025

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

SSL自签名客户端,自动生成Root CA、二级CA、域名证书。x-ca client can simple Sign Self Root/Second-Level CA, and sign for Domains and IPs

golang root-ca second-level-ca self-ca ssl tls xca

Last synced: 19 Feb 2026

https://github.com/ollls/quartz-h2

Asynchronous Java NIO http/2 only packet streaming server with TLS encryption implemented as Scala CATS effect. Direct native translation of fs2 stream chunks into http2 packets ( inbound and outbound ).

cats-effect http http-server http2 multipart-uploads rest scala tls

Last synced: 12 Aug 2025

https://github.com/hexian000/tlswrapper

Wrap your TCP-based service with multiplexing mTLS tunnels.

go multiplexer port-forwarding tls

Last synced: 12 May 2026

https://github.com/styfle/tls-check

✅ Check the TLS protocol support of one or more web servers

cli ssl tls tls-support

Last synced: 07 May 2025

https://github.com/cortiz/certview

X509 Certificate viewer

certificate rsa ssl tls

Last synced: 14 Apr 2025

https://github.com/laisky/go-mutual-tcp-tls

tcp with mutual tls

golang mutual-tls tcp tls

Last synced: 23 Mar 2025

https://github.com/shadowjonathan/dustls

Pure-Rust DTLS

dtls rust rustls security tls

Last synced: 14 Oct 2025

https://github.com/maximilianfeldthusen/mqtt

Simple C Code – MQTT with TLS, JSON, and Reconnect

c json linux mqtt mqtt-broker reconnect tls ubuntu

Last synced: 04 May 2026

https://github.com/therealayce/ubisoftconnect-win7fix

This is a proxy application to fix Ubisoft's channel-service not supporting any cipher suites for Windows 7, so that chat, groups and multiplayer invites work again.

chat csharp groups invite java multiplayer tls tls12 ubisoft-connect uplay windows-7

Last synced: 27 Oct 2025

https://github.com/jackson-nestelroad/aether-proxy

HTTP/HTTPS/WebSocket proxy server for viewing and intercepting web traffic.

asio boost http https openssl proxy tcp tls websocket

Last synced: 31 Oct 2025

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/oatpp/example-libressl

Example project how-to use oatpp-libressl submodule. HTTPS async server.

async https-server libressl oatpp tls

Last synced: 25 Apr 2025

https://github.com/raku-community-modules/IO-Socket-Async-SSL

Asynchronous TLS sockets in Raku

async raku ssl tls

Last synced: 25 Oct 2025

https://github.com/ammnt/freenginx

Distroless FreeNGINX with HTTP/3, QUIC and PQC support🚀

0-rtt alpine distroless docker fastopen fork freenginx hardened http2 http3 https nginx openssl pqc quic rootless tls unprivileged web

Last synced: 11 Feb 2026

https://github.com/wolfssl/arduino-wolfssl

This repository is a restructured copy of https://github.com/wolfSSL/wolfssl/ for the Arduino environment. Any Pull Requests for code changes should be opened there.

arduino-library cryptography security ssl tls tls12 tls13

Last synced: 27 Apr 2025

https://github.com/salrashid123/mtls_pkcs11

mTLS with PKCS11 keys

cryptography pkcs11 tls

Last synced: 12 Jul 2025

https://github.com/hopinc/leap_client_rs

🐰 Rust client library for the Leap Edge socket service

realtime rust tls tokio websockets

Last synced: 07 Apr 2026

https://github.com/artem-smotrakov/tlsbunny

Framework for creating fuzzers and negative tests for TLS 1.3 implementations

fuzzer fuzzing handshake java tls tls13

Last synced: 17 Sep 2025

https://github.com/aress31/testssl2xlsx

Excel parser for testssl scan results.

https json parser pentesting reporting ssl testssl tls xlsx

Last synced: 11 Jun 2025

https://github.com/raku-community-modules/io-socket-async-ssl

Asynchronous TLS sockets in Raku

async raku ssl tls

Last synced: 23 Apr 2025

https://github.com/tcort/check-cert-expiration

query an SSL/TLS server and report its certificate's expiry date

checker ssl ssl-certificates tls

Last synced: 14 Apr 2025

https://github.com/rhamenator/ai-scraping-defense

**In development and testing** This multi-platform system combats content scraping by unauthorized AI bots targeting creative, FOSS, or documentation sites. It employs a multi-layered defense strategy including real-time detection, tarpitting, honeypots, and behavioral analysis with optional AI/LLM integration for sophisticated threat assessment

anti-scraping api-gateway bot-detection devops docker https kubernetes load-balancer lua nginx rate-limiting redis reverse-proxy security-tools tls waf web-security

Last synced: 02 Apr 2026

https://github.com/labteral/https-reverse-proxy

Reverse proxy + auto SSL/TLS certificates (Let's Encrypt) with Docker and YAML

certbot docker haproxy letsencrypt reverse-proxy ssl tls

Last synced: 17 Jul 2025

https://github.com/xvzcf/tls-interop-runner

Interoperability testing of TLS implementations.

docker interop-runner tls

Last synced: 28 Oct 2025

https://github.com/open-quantum-safe/profiling

Network-level performance testing of post-quantum cryptography using the OQS suite

cryptography performance post-quantum tls

Last synced: 03 Jul 2025

https://github.com/nporsche/grpc_http_gw

grpc http gateway with no-tls

grpc-gateway grpc-server http-gateway tls

Last synced: 17 Jan 2026

https://github.com/jhmorimoto/cert-watch

Watch and react to changes in Kubernetes TLS Secrets

cert-manager client-go golang kubernetes kubernetes-controller tls

Last synced: 06 Feb 2026

https://github.com/andrewstuart/kube-gen-certs

Generate kubernetes ingress TLS certificates automatically via Vault

automated certificate ingress kubernetes self-signed tls vault

Last synced: 10 Apr 2025

https://github.com/moqsien/gknet

A non-blocking net library build from epoll and kqueue. | 一个基于epoll和kqueue的异步网络库。

epoll gin go golang http kqueue net reactor socket tls

Last synced: 13 Oct 2025

https://github.com/hannesm/tlsclient

TLS client program

cli ocaml tls

Last synced: 24 Oct 2025

https://github.com/deekayen/ansible-role-schannel

Ansible role (built for Windows) to configure more secure SCHANNEL settings for encrypted network services like IIS and winrm that use SSL or TLS.

ansible-role schannel schannel-settings ssl tls winrm

Last synced: 13 Apr 2025

https://github.com/salrashid123/grpc_sslkeylog

Using Wireshark to decrypt TLS gRPC Client-Server protobuf messages

golang google-cloud google-cloud-platform grpc ssl tls wireshark

Last synced: 27 Jul 2025

https://github.com/shieldblaze/ExpressGateway

ShieldBlaze ExpressGateway is a High-Performance, Scalable, and Highly-Available Load Balancer.

expressgateway hacktoberfest health-check load-balancer networking round-robin shieldblaze-expressgateway tcp tls udp virtual-appliance

Last synced: 20 Nov 2025

https://github.com/maelvls/secret-transform

Renames and transforms the tls.crt, tls.key, and ca.crt keys from your Kubernetes Secret resources.

cert-manager certificate tls x509

Last synced: 15 Jul 2025

https://github.com/NeuraLegion/sslscan.cr

Crystal shard wrapping the rbsec/sslscan utility

crystal detection scanner security shard ssl tls vulnerabilities

Last synced: 14 May 2025

https://github.com/andifalk/ssl-demo

Demo to enable HTTPS and HTTP/2 for spring boot web application

http2 https java kotlin root-certificate server-certificate spring-boot spring-security ssl tls tls-certificate

Last synced: 12 Apr 2025

https://github.com/floragunncom/search-guard-tlstool

SSL/TLS offline certificate generation and validation tool for Search Guard (no PRs, go to gitlab)

elasticsearch elk kibana searchguard ssl ssl-certificate tls tls-certificate

Last synced: 12 Jan 2026

https://github.com/rastenis/slim-video-host

A Vue-based, easily deployable video hosting site. Uses Nuxt scaffolding, local storage powered by NeDB, ElementUI frontend elements. Features robust administration tools, and support for large files without compression/lossiness.

admin-dashboard dashboard element-ui hosting lossless nedb nuxt tls video video-sharing-platform

Last synced: 10 Jun 2025

https://github.com/amukherj/envoygrpc

Sample grpc services communicating over Envoy.

envoy grpc sds secrets secrets-discovery-service ssl tls

Last synced: 14 Jan 2026

https://github.com/peppelinux/ansible-slapd-eduperson2016

Slapd local setup with MDB and Monitor backend, EduPerson2016, SCHAC and other popular schemas, memberOf, ppolicy, unique and pw-hash overlay for SHA512 passwords

accesslog ansible easy-rsa eduperson ldap ldaps ldif memberof monitor openldap playbook ppolicy pw-hash sha512 slapd tls unique

Last synced: 26 Oct 2025

https://github.com/rehansaeed/makecertificate

Makes certificate files by answering a few simple questions.

certificate-files certificates pfx powershell ssl tls

Last synced: 19 Apr 2025

https://github.com/svtslv/jstunnel

JsTunnel provides unique public URLs allowing you to easily share a web service on your local development machine with the world through a secure tls tunnel.

cli client http https localhost net secure socket ssl tcp tls tunnel

Last synced: 26 Feb 2026

https://github.com/jedda/step-posture-connector

A middleware tool to assist step-ca with posture info during an ACME device-attest-01 challenge.

acme apple attestation go jamf-pro security tls x509

Last synced: 22 Jan 2026

https://github.com/szaffarano/gotas

Taskwarrior server implemented in Go

go golang taskd taskserver taskwarrior tls

Last synced: 28 Oct 2025

https://github.com/neuralegion/sslscan.cr

Crystal shard wrapping the rbsec/sslscan utility

crystal detection scanner security shard ssl tls vulnerabilities

Last synced: 19 Jul 2025

https://fortunen.github.io/kete/

Keycloak Events To Everywhere is a flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats.

amqp audit event-streaming events extension http kafka keycloak listener mqtt mtls observability spi tls

Last synced: 08 Mar 2026

https://github.com/riktastic/axium

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

api axum boilerplate docker docker-compose https jwt postgresql quickstart rust sqlx template tls

Last synced: 14 Apr 2025

https://github.com/sipcapture/HEPjack.js

Elegantly Sniff Forward-Secrecy TLS/SIP to HEP at the source using Frida

diffie-hellman forward-secrecy frida hep hepic homer inject injection monitoring rtc sniff ssl tls troubleshooting voip

Last synced: 14 Mar 2025

https://github.com/ihcsim/kubernetes-terraform-secured

Terraform scripts to deploy a secured Kubernetes cluster

container-linux coredns coreos digitalocean docker etcd3 kubernetes terraform tls

Last synced: 14 Oct 2025

https://github.com/clearlinux/clrtrust

Clear Linux TLS Trust Store Management

authority certificate linux management ssl store tls trust

Last synced: 25 Apr 2025

https://github.com/jankammerath/l475vg-iot01a-mbed-aws-iot

AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node

amazon-web-services arm aws aws-cloud aws-iot c cpp iot iot-application mbed mbed-os mbedos mbedtls mqtt mqtt-client mqtt-connector ntp stm32 tls wifi

Last synced: 02 Mar 2026

https://github.com/junbong/mankato-server

Makato is blazing fast key-value type in-memory database, with TTL callback.

amqp cache expiration-callback golang mankato-server memory-database mux retention tls ttl ttl-cache yaml

Last synced: 09 Apr 2025

https://github.com/coin8086/winsocket

TLS Examples in Schannel and IO Completion Ports

iocp samples schannel socket tls windows

Last synced: 26 Mar 2025

https://github.com/sug0/irc-cpp

Simple C++ IRC bot implementation (with optional ssl connections)

bot cpp irc lib library network openssl secure simple socket-programming sockets ssl tls

Last synced: 23 Aug 2025

https://github.com/svenvc/zodiac

Zodiac is an open-source Smalltalk framework implementing TLS/SSL secure as well as regular socket streams.

pharo smalltalk ssl streams tls

Last synced: 27 Apr 2025

https://github.com/sipcapture/hepjack.js

Elegantly Sniff Forward-Secrecy TLS/SIP to HEP at the source using Frida

diffie-hellman forward-secrecy frida hep hepic homer inject injection monitoring rtc sniff ssl tls troubleshooting voip

Last synced: 29 Jun 2025

https://github.com/hannesm/logs-syslog

Emit Logs via syslog

logging mirageos ocaml syslog tls

Last synced: 13 Aug 2025

https://github.com/jaredboynton/warpsock

Rust HTTP client with byte-accurate Chrome fingerprints across TLS, HTTP/1.1, HTTP/2, HTTP/3, and WebSockets. Improved TTFT/TPS over reqwest for LLM providers. Node and Python bindings included.

anti-bot browser-impersonation chrome fingerprint http-client http2 http3 impersonate ja3 ja4 llm nodejs python quic rust streaming tls tls-fingerprint web-scraping websocket

Last synced: 14 Jun 2026

https://github.com/wolfssl/renesas

This repository contains commercially licensed wolfSSL products and example code for use on specified Renesas platforms.

cryptography renesas renesas-ra renesas-rx sec synergy tls tls13 tsip

Last synced: 27 Apr 2025

https://github.com/mpiraux/rapido

rapido is a minimal implementation of TCPLS atop picotls

tcp tls transport

Last synced: 25 Sep 2025

https://github.com/andifalk/client-certificate-demo

Demo for client/server certificate authentication using TLS (Mutual TLS)

java mtls mutual-tls spring-boot spring-security ssl tls x509-auth

Last synced: 12 Apr 2025

https://github.com/joshp23/YOURLS-doTLS

Always use SSL/TLS for a destination url in YOURLS if available

ssl tls yourls yourls-plugin

Last synced: 01 Apr 2025