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/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/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/lucadibello/simple-tls

Simple TLS protocol implementation featuring client + server

cli-app tls

Last synced: 11 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/goethite/snimultihop

Multi-hop SNI routing for unbroken end-2-end TLS encrypted API calls

encryption golang routing sni tls

Last synced: 11 Nov 2024

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: 15 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/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://gitlab.com/oliverspryn/caddy-cloudflare-docker

A Docker image of the Caddy v2 server and the Cloudflare DNS add-on

Caddy Server caddy cloudflare dns docker tls

Last synced: 23 Oct 2024

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

https://github.com/vilfa/twebd

A simple multi-threaded web server written in Rust.

http https multithreading rust tls web-server

Last synced: 23 Oct 2024

https://github.com/zbo14/tls-refresh

🤖 Auto-generate and renew your TLS certificates for HAProxy using certbot

bash certbot docker docker-compose haproxy letsencrypt tls

Last synced: 23 Oct 2024

https://github.com/bjori/tlsgen

A TLS proxy that generates and loads certificates and configured SSL contexts based programmable hostnames

certificates mongodb openssl proxy tls

Last synced: 23 Oct 2024

https://github.com/miladhub/apache-https

Example of how to expose a service on Apache using HTTPS

apache docker https self-signed-certificate tls

Last synced: 23 Oct 2024

https://github.com/msantos/tlsexec-go

tlsexec: a minimal, UCSPI TLS inetd

daemontools exec inetd tls

Last synced: 02 Nov 2024

https://gitlab.com/albertito/kxd

Key exchange daemon and client.

daemon go golang key exchange tls

Last synced: 23 Oct 2024

https://github.com/patatetom/tls4dev

certificates for development / testing

certificates openssl shell ssl ssl-certificate tls tls-certificate trust

Last synced: 14 Nov 2024

https://github.com/JeanPaulLucien/unnam

The small utility with SSL to get your mails from mailbox

e-mail imap mail ssl tls windows-xp

Last synced: 23 Oct 2024

https://github.com/dClauzel/OCSP_verification

Script shell pour vérifier la validité d’un certificat X.509 via le protocole OCSP

ocsp shell tls x509

Last synced: 23 Oct 2024

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: 13 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/marwendoukh/EncryptedCommunicationPython

Basic Encryption example with Python

encryption python tls

Last synced: 23 Oct 2024

https://github.com/ntrf/tinyTLS

TLS 1.0 client implementation designed to be small and easy to integrate

crypto minimalist tls

Last synced: 23 Oct 2024

https://github.com/advancedideasmechanics/fluffy-palm-tls-tester

bash script to check servers TLS and SSL if your openssl install still supports it.

bash openssl scanner ssl tls

Last synced: 14 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/ryskiwt/echo

Echo servers implemented in Golang

echo go golang quic tcp tls udp websocket

Last synced: 13 Nov 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/quix-labs/caddy-pfx-certificates

Caddy module to support .pfx certificates

caddy caddy-module certificate go pfx pkcs12 tls

Last synced: 15 Nov 2024

https://github.com/JGoutin/ssl-config-generator-python

Mozilla SSL config generator, Python edition

configuration ssl tls

Last synced: 23 Oct 2024

https://github.com/piotrpsz/email

Email client

email go golang pop3-client tls

Last synced: 07 Nov 2024

https://gitlab.com/bibliosansfrontieres/toolbox/caddy-dns

The Caddy web server with DNS-01 challenge plugins.

caddy letsencrypt ovh tls webserver

Last synced: 23 Oct 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/jacobly0/tls-conformance

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

tls zig

Last synced: 01 Nov 2024

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

Puppet Module for managing Certbot

certbot puppet ssl tls

Last synced: 19 Oct 2024

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

Terraform module for provisioning and validating TLS certificates.

acm aws terraform-module tls

Last synced: 13 Nov 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/zarthus/tls-monitor

Monitor TLS certificates, ensure you know before they expire.

certificates monitoring tls tls-certificate

Last synced: 13 Oct 2024

https://gitlab.com/CompileNix/tls-tester

This is a mirror! https://git.compilenix.org/Compilenix/tls-tester.git

callback certificate certificates cli ipv6 nodejs slack ssl tls

Last synced: 23 Oct 2024

https://github.com/strugee/presentation-https-deployment

Recurse Center presentation on HTTPS and how to correctly/securely deploy it

bespoke deployment education https javascript presentation security tls

Last synced: 15 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/marschall/legacy-compatibility-ssl-socket-factory

A SSLSocketFactory that implements SSLSession.getPeerCertificateChain()

java-17 ssl tls

Last synced: 15 Nov 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/olix0r/eg-ca

TLS certificate playground

tls tls-certificate tls-configuration

Last synced: 13 Oct 2024

https://github.com/whisperpine/nginx-certbot

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

certbot docker-compose nginx tls

Last synced: 14 Nov 2024

https://github.com/lkirkwood/certreplace

Certificate replacer.

certificate https ssl tls

Last synced: 14 Nov 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/vodolaz095/control

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

grpc grpc-client grpc-go grpc-server tls

Last synced: 16 Nov 2024

https://github.com/rurumimic/siege

🏰 공성전

aes cryptography rsa rust security tls

Last synced: 09 Nov 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/hasithaishere/mtls-with-nodejs

Discover how to implement mTLS in Node.js for secure communication. Practical code examples and easy steps for enhanced application security.

api certificates mtls mtls-authentication nodejs security tls

Last synced: 10 Nov 2024

https://github.com/ryhkml/self-signed-ssl

Create a certificate by using OpenSSL and secure your internal network with TLSv1.3

ecdsa https openssl prompt secp256r1 secp384r1 secp521r1 ssl tls

Last synced: 14 Nov 2024

https://github.com/rollerworks/x509validator-symfony

X509Validator Constraints for Symfony

php symfony tls validator x509

Last synced: 08 Nov 2024

https://github.com/liulilittle/libnet

tls, websocket, websocket ssl protocol port forward.

loopback port-forward ssl tcp tls websocket

Last synced: 09 Nov 2024

https://github.com/hostwithquantum/object-storage-proxy-stack

Enable custom SSL/TLS with a proxy server for our object storage.

proxy s3 s3-storage tls

Last synced: 12 Nov 2024

https://github.com/claviering/https-nodeJS

create https server using nodeJS

express https nodejs tls

Last synced: 23 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/cdhunt/poshssl

A PowerShell module for working with x509 Certificates

certificate-generation certificates devops-toolkit powershell tls

Last synced: 28 Oct 2024

https://github.com/raigorx/simple-tls-windows

Simple short demonstration of TLS in windows

anti-debug tls

Last synced: 07 Nov 2024

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

https://github.com/fizzywhizbang/homeca

scripts to quickly get a CFSSL CA up and running on nix machines

bash cfssl pki self-signed-certificate ssl ssl-certificates tls

Last synced: 07 Nov 2024

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

A SSL/TLS troubleshooting Vagrant Environment

ssl tls

Last synced: 25 Oct 2024

https://github.com/statuscakedev/ciphersuites

ciphersuites provides a cipher suite list and security classifications

go security tls

Last synced: 08 Nov 2024

https://github.com/fkie-cad/s-chat

SSL/TLS chat app

chat communication gui ssl tls

Last synced: 13 Nov 2024

https://github.com/az0mb13/brrr

Project Discover's TLSX parser to show output for deprecated protocols and weak cipher suites in Markdown

pentest-scripts security-automation security-tools tls tlsx

Last synced: 23 Oct 2024

https://github.com/krestomatio/terraform-aws-multiarch-builder

Terraform module for building multi-architecture container images (amd64 and arm64) using remote (TLS) ephemeral EC2 instances as builders

aws buildkit buildx docker ec2 ec2-spot terraform terraform-module tls

Last synced: 09 Nov 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/pumpkinseed/vaultca

Automation tool for setting up own Certificate Authority on HashiCorp Vault

certificate-authority hashicorp-vault tls tls-certificate vault

Last synced: 06 Nov 2024

https://github.com/webprofusion/certify-chain-checker

TLS Chain Checker

letsencrypt tls

Last synced: 14 Nov 2024

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

Ansible role to install Root CA certificates from Hashicorp Vault PKI engines, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/import_vault_root_ca.

ansible ansible-role hashicorp pki tls vault

Last synced: 07 Nov 2024

https://github.com/ArturoMonroy/AM-TCPCliente

Cliente TCP conexion con soporte TLS

dll tcp tls

Last synced: 23 Oct 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