Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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

camo mybb php phpamo proxy ssl tls

Last synced: 30 Oct 2024

https://github.com/ricardozanini/camel-http4-proxyandssl

Simple example of how to configure camel-http4 proxy connection to access endpoints that requires TLS. Proxy could be tough in certain environments.

camel camel-http4 proxy spring-boot ssl tls

Last synced: 16 Oct 2024

https://github.com/lordmike/mbw.client.ssllabslib

SSL Labs Assesment API Library for .NET

ssl ssllabs tls

Last synced: 05 Nov 2024

https://github.com/cirocosta/certgen

Utility for generating certificates with SAN set

certificates shell tls

Last synced: 30 Oct 2024

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

http client for zig that spoofs tls/ssl ja3

curl ja3 spoof ssl tls zig zig-package

Last synced: 02 Nov 2024

https://github.com/wiggin77/echo

Simple golang TCP echo server and client supporting TLS.

echo-client echo-server golang tls

Last synced: 12 Oct 2024

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

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

r rserve tls

Last synced: 13 Nov 2024

https://github.com/rgl/dump-sql-server-certificate-chain

a tool for dumping a given SQL Server certificate chain into local files

sql-server tls troubleshooting

Last synced: 25 Oct 2024

https://github.com/andriykalashnykov/bitnami-tomcat9-jdk18-root-war

Java Web Application (WAR) deployed as root "/" context onto Customized Bitnami Tomcat 9

bitnami-docker-tomcat bitnami-tomcat bitnami-tomcat9-jdk18 dockerfile http2 root ssl tls tomcat9 war

Last synced: 10 Nov 2024

https://github.com/diev/ICRS-NBKI-Request

Obtaining XML data when accessing the NBKI API for calculating the debt load indicator. Получение XML данных при обращении к API НБКИ для расчета показателя долговой нагрузки (ПДН).

api api-client c-sharp debt nbki russian-specific tls xml

Last synced: 23 Oct 2024

https://github.com/mdouchement/acme

Let's Encrypt client used for manual certificate acquisition

acme certificate letsencrypt manual tls

Last synced: 10 Nov 2024

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: 10 Oct 2024

https://github.com/lwahlmeier/openssl-nosocket-example

openssl example using BIO and ssl encryption with no socket

example openssl ssl tls

Last synced: 23 Oct 2024

https://github.com/varbhat/serv

📡 HTTP File/Directory Server

http https server spa ssl tls

Last synced: 09 Nov 2024

https://github.com/huntlabs/hunt-security

A security library for hunt.

dlang hunt security ssl tls

Last synced: 13 Nov 2024

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: 12 Oct 2024

https://github.com/mk-fg/ca-certificates-whitelist-filter

Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis

certificates cryptography linux python security sysadmin tls tool trust web-pki x509

Last synced: 10 Nov 2024

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

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

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

Last synced: 12 Oct 2024

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: 15 Oct 2024

https://github.com/synthomat/ceassl

SSL/TLS Certificate Expiration Monitoring

clojure monitoring ssl tls

Last synced: 23 Oct 2024

https://github.com/ednz-cloud/renew_consul_certificates

Ansible role to setup automatic renewal of Consul tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_consul_certificates.

ansible ansible-role consul consul-template hashicorp pki tls

Last synced: 07 Nov 2024

https://github.com/hk-transfield/java-networking-scripts

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: 27 Oct 2024

https://github.com/approov/approov-tls-certificates-monitor

A simple project to monitor the renewal for the TLS certificates of all API domains registered with a specific Approov account.

approov approov-backend certificate-pinning certificates monitor monitoring monitoring-tool pinning ssl tls

Last synced: 11 Nov 2024

https://github.com/nikneym/tlssocket

Lightweight SSL/TLS wrapper for LuaSocket

lua luasocket mbedtls ssl tls tlssocket

Last synced: 14 Oct 2024

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: 07 Nov 2024

https://github.com/GlenKPeterson/http2-server-jar-sample

Minimal project for reproducing Jetty HTTP/2 kotlin server jar file issues

http2 https java jetty jetty-server kotlin tls tls13

Last synced: 23 Oct 2024

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: 09 Nov 2024

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

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

grpc pkcs11 proxy smart-card tls

Last synced: 31 Oct 2024

https://github.com/gamote/cert127

There is no place like 127.0.0.1 🏠

127 cert127 certificate development https local makecert mkcert ssl tls trusted

Last synced: 07 Nov 2024

https://github.com/jech/cert

Certificate management for Go's HTTPS server.

go https tls

Last synced: 06 Nov 2024

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

Playground of the GmSSL library

crypto tls

Last synced: 23 Oct 2024

https://github.com/ntrf/zerotls

TLS 1.2 with 0KB dynamic allocations

crypto minimalistic ssl tls

Last synced: 23 Oct 2024

https://github.com/diev/icrs-nbki-request

Obtaining XML data when accessing the NBKI API for calculating the debt load indicator. Получение XML данных при обращении к API НБКИ для расчета показателя долговой нагрузки (ПДН).

api api-client c-sharp debt nbki russian-specific tls xml

Last synced: 09 Nov 2024

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: 13 Oct 2024

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

Puppet Module for managing Certbot

certbot puppet ssl tls

Last synced: 19 Oct 2024

https://github.com/sonicdoe/pemify

Convert certificates to PEM format using OpenSSL.

certificates der es2015 javascript nodejs openssl pem semver ssl tls x509

Last synced: 20 Oct 2024

https://github.com/xmader/node-picotls

Node.js binding for picotls

esni network picotls tls

Last synced: 30 Oct 2024

https://github.com/morphy2k/hyper-rustls2

Integration between hyper and the TLS library rustls for server and client

client https hyper library rust rustls server tls

Last synced: 14 Oct 2024

https://github.com/rgl/terramate-aws-eks-example

an example kubernetes cluster hosted in the AWS Elastic Kubernetes Service (EKS) using terramate with terraform

adot aws cert-manager certificate container-registry ecr eks external-dns kubernetes opentelemetry terraform terramate tls

Last synced: 25 Oct 2024

https://github.com/rgl/tls-troubleshoot-vagrant

A SSL/TLS troubleshooting Vagrant Environment

ssl tls

Last synced: 25 Oct 2024

https://github.com/nwtgck/hyper-rustls-example

Simple example of hyper-rustls

hyper hyper-rustls rust rustls ssl tls

Last synced: 25 Oct 2024

https://github.com/niklasf/tls-tomorrow

Try to make TLS connections with manipulated system time

rust rustls tls

Last synced: 14 Oct 2024

https://github.com/olix0r/eg-ca

TLS certificate playground

tls tls-certificate tls-configuration

Last synced: 13 Oct 2024

https://github.com/tsaarni/reloading-keystore

KeyStore for Java with certificate hot-reload and PEM file support

certificates java keystore tls x509

Last synced: 13 Oct 2024

https://github.com/pjfanning/pekko-http-sample

A basic sample for using pekko-http to serve a HTTPS endpoint

pekko pekko-http tls

Last synced: 13 Oct 2024

https://github.com/zarthus/tls-monitor

Monitor TLS certificates, ensure you know before they expire.

certificates monitoring tls tls-certificate

Last synced: 13 Oct 2024

https://github.com/s1lver/rr-grpc-tls-php

Implementing a simple example of client-server communication using TLS in Docker

docker grpc php8 roadrunner tls

Last synced: 28 Oct 2024

https://github.com/jacobly0/tls-conformance

Test Zig's std.crypto.tls against other implementations.

tls zig

Last synced: 01 Nov 2024

https://github.com/kowalczyk-krzysztof/ssl-certificate-check

GitHub Action to check SSL certificate expiry date

certificate github-actions ssl tls

Last synced: 13 Oct 2024

https://github.com/asapdotid/ansible-role-cloudflare_oca

Ansible Role CloudFlare create Origin Server CA

ansible ansible-role cloudflare https letsencrypt ssl tls

Last synced: 07 Nov 2024

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: 07 Nov 2024

https://github.com/timonson/deno_tlsify

Redirect from HTTP to HTTPS using the Deno Web Workers API

deno tls webworker worker

Last synced: 13 Oct 2024

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: 02 Nov 2024

https://github.com/thde/truenas-scale-acme

Optain and manage certificates for TrueNAS Scale

acme acme-client certificates letsencrypt tls truenas truenas-scale

Last synced: 03 Nov 2024

https://github.com/luciopaiva/dtls-experiment

An experiment to measure the final sizes of DTLS messages for different sizes of input payloads.

aes aes-encryption datagram dtls encryption node-js nodejs tls udp udp-client udp-client-server udp-server

Last synced: 14 Oct 2024

https://github.com/lemonrock/rustls-extra

Rust crate with additional types and utilities for rustls (unofficial)

rust rust-crate tls tls12 tls13 tls13-support

Last synced: 13 Oct 2024

https://github.com/liyishuai/coq-tls

TLS in Coq

coq tls

Last synced: 06 Nov 2024

https://github.com/matthewpi/certwatcher

Hot-reload TLS certificates without downtime

fsnotify go golang hot-reload reload tls

Last synced: 13 Oct 2024

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

A handy collection of tls plumbing scripts

openssl tls

Last synced: 10 Nov 2024

https://github.com/prempreetbrar/tcpfiledownloader

A program that downloads a file from the Internet given a URL over TCP.

download-file http-client http-requests http-response non-persistent socket-client ssl streams tcp tcp-client tls

Last synced: 05 Nov 2024

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: 06 Nov 2024

https://github.com/cognifloyd/helm-gen-self-signed-cert

A Helm chart that generates a self signed cert and saves it in a k8s Secret.

helm k8s secret self-signed-certificate tls x509

Last synced: 26 Oct 2024

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: 04 Nov 2024

https://github.com/godmode2k/test_ssl_tls

SSL/TLS Test Client, Server

openssl ssl tls

Last synced: 10 Nov 2024

https://github.com/joemiller/certsponge

Utility for splitting Vault's PKI output into one or more files containing the private key, certificate, and CA data

mtls pki tls vault

Last synced: 07 Nov 2024

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

Simple TLS enabled echo server written in Go

echo-server go tls

Last synced: 27 Oct 2024

https://github.com/muggenhor/occlude

C++ TLS 1.3 library

cxx cxx17 networking security tls tls13

Last synced: 13 Oct 2024

https://github.com/hellothisisflo/tls-certificates-for-docker---step-by-step

Generate TLS Certificates for Docker, Step-by-step. And understand everything that is happening.

certificates docker tls tls-certificates

Last synced: 02 Nov 2024

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.

jdk22 jfr ssl tls

Last synced: 07 Nov 2024

https://github.com/nickbabcock/dropwizard-tls-bench

Benchmarks a Dropwizard Application with Jersey and Servlet HTTPS implementations

benchmark conscrypt dropwizard tls

Last synced: 01 Nov 2024

https://github.com/autom8ter/acme

a golang acme auto-cert manager

acme colemanword golang https tls

Last synced: 07 Nov 2024

https://github.com/navarrothiago/d-stunnel

Original project: https://git.charlesreid1.com/docker/d-stunnel.git

docker openssl proxy stunnel tls

Last synced: 01 Nov 2024

https://github.com/juanmachuca95/learntls_go

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

golang grpc tls

Last synced: 06 Nov 2024

https://github.com/enindu/go-tls-handshake

TLS handshake demonstration with Go

client go https server tls

Last synced: 06 Nov 2024

https://github.com/luciangutu/tls_handshake_poc

Poor's man PoC for TLS handshake

python security tls

Last synced: 12 Nov 2024

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: 07 Nov 2024

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

A command line tool to show certificates for any HTTPS website

command-line linux ssl tls

Last synced: 10 Nov 2024

https://github.com/fijimunkii/request-alpn

Request.js monkey patched to pass ALPN protocol arguments

alpn http https nodejs request tls

Last synced: 12 Nov 2024

https://github.com/sir-go/tls-reject

sniff and reject TLS connections to denied hosts

dpi network packet-sniffer python sni tcp-ip tls traffic-analysis

Last synced: 06 Nov 2024

https://github.com/ednz-cloud/renew_nomad_certificates

Ansible role to setup automatic renewal of Nomad tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_nomad_certificates.

ansible ansible-role consul-template hashicorp nomad pki tls

Last synced: 07 Nov 2024