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/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/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/tcort/require-https

express middleware to require requests to be secure

express https middleware ssl tls

Last synced: 15 Oct 2024

https://github.com/amesgen/hs-rustls

Haskell bindings to Rustls

haskell http rust rustls tls

Last synced: 14 Oct 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/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: 14 Oct 2024

https://github.com/optum/legion-crypt

A gem used by the LegionIO framework for encryption

encryption legionio ruby tls

Last synced: 20 Oct 2024

https://github.com/tlswg/tls-record-limit

Limit the size of TLS records

ietf iot tls

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

Lightweight SSL/TLS wrapper for LuaSocket

lua luasocket mbedtls ssl tls tlssocket

Last synced: 14 Oct 2024

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

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: 13 Oct 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/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/vexcited/forgeron

WIP: A native implementation of tools to write crypto-based webapps.

aes asn1 certificate cipher crypto cryptography csr hmac javascript md5 message-digest pbkdf2 pkcs pkcs1 pkcs12 pkcs7 sha1 sha256 tls x509

Last synced: 13 Nov 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/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/mikey-no/cert_tool

Using the python cryptography module to create x509 certificates in turn for selfsigned, TLS and MTLS Servers

fastapi multiprocessing pytest python requests ssl tls

Last synced: 23 Oct 2024

https://github.com/tolumide-ng/comp_asses

Web-based E-mail client for Yahoo Mail (POP3, IMAP)

docker imap nodejs pop3 react redux smtp tls typescript yahoo

Last synced: 23 Oct 2024

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

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

ansible certificate-authority ssl tls

Last synced: 10 Oct 2024

https://gitlab.com/egberts7/tls-ca-managed

Manage large number of TLS/SSL CA nodes, from Root CA down to nested intermediate CA nodes. yet another Certificate Authority Setup Tool Befuddled by OpenSSL myriads of command line options? Trying to get a crypto combination right?

ssl ssl-certificate ssl-certificate-manager ssl-certificates tls tls-certificate tls-certificate-manager tls-certificates white lab whitelab

Last synced: 23 Oct 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/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://gitlab.com/matthew.goulart/openssl.net

TLS.Net is a managed wrapper around the TLS and DTLS functions of OpenSSL that also provides a simple yet powerful api that should feel familiar to anyone comfortable with networking in .Net.

dls encryption network securiy socket tls

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

Libraries and utilities to work with TLSA DNS RRs

certificate-pinning certificates dnssec ssl tls tlsa x509

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/luciangutu/tls_handshake_poc

Poor's man PoC for TLS handshake

python security tls

Last synced: 12 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/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/muggenhor/occlude

C++ TLS 1.3 library

cxx cxx17 networking security tls tls13

Last synced: 13 Oct 2024

https://github.com/reflexdemon/tls-testing-tool

This is a simple tool to test the 2-way SSL/TLS connection using the truststore.

connection java ssl tls tool

Last synced: 09 Nov 2024

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

Node.js binding for picotls

esni network picotls tls

Last synced: 30 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/piotrpsz/email

Email client

email go golang pop3-client tls

Last synced: 07 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/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/mpyw/go-ca-bundle-generator

Generate Go source that provides latest ca-bundle.crt as an inline byte array

cabundle certificate go golang tls tls-certificate

Last synced: 12 Oct 2024

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

tlsexec: a minimal, UCSPI TLS inetd

daemontools exec inetd tls

Last synced: 02 Nov 2024

https://github.com/webmd-health-services/tlscertificatevalidation

A PowerShell module that enables and disables TLS server certificate validation, and allows you to register your own server certificate validation logic in pure PowerShell.

powershell powershell-module ssl ssl-certificate ssl-certificate-check tls tls-certificate tls-certificate-checker

Last synced: 09 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/rylei-m/usu_2024_ps1_script_for_ssh

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: 24 Sep 2024

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

create https server using nodeJS

express https nodejs tls

Last synced: 23 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/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://codeberg.org/vhack.eu/serverphone

A server maintenance tool, build to be precise and secure

nixos rust tls

Last synced: 28 Sep 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/ei-grad/check-expiring-certs

Fast and simple tool to monitor HTTPS certificates expiration.

certificate-expiration certificate-validation certificates golang https ssl tls

Last synced: 14 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/niklasf/tls-tomorrow

Try to make TLS connections with manipulated system time

rust rustls tls

Last synced: 14 Oct 2024

https://github.com/jamesconlan96/tssl

A wrapper around testssl.sh and aha to aid in TLS/SSL testing

aha pentesting ssl testssl tls

Last synced: 10 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/rollerworks/x509validator-symfony

X509Validator Constraints for Symfony

php symfony tls validator x509

Last synced: 08 Nov 2024

https://github.com/potato-industries/gors

portable go based secure reverse shell

go golang reverse-shell tls

Last synced: 11 Nov 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/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/silentz/joplinsync

A simple Docker-Compose configuration with Nginx server for Joplin synchronization over WebDAV protocol with enabled TLS and Basic Auth. Git synchronization added.

basicauth git https joplin nginx server ssl sync syncronization tls webdav

Last synced: 23 Oct 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/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/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/sirlatrom/tls-sidecar-playground

TLS sidecar playground

golang sidecar tls vault

Last synced: 23 Oct 2024

https://github.com/jonatan-ivanov/ssl-test

A simple cli to check SSL Handshake

groovy java ssl tls

Last synced: 11 Nov 2024

https://github.com/bluelotussoftware/tomcat-embedded-ssl-example

An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.

apache-tomcat certificate embedded keystore ssl tls tomcat8

Last synced: 23 Oct 2024

https://gitlab.com/mvazquez/ca-provider-api

API para la auto-gestión certificados 'self-signed', firmados por una CA privada distribuida dentro de una organización basada en el protocolo ACME.

acme api ssl tls

Last synced: 23 Oct 2024

https://github.com/fd-/sslsocketfactory-j2objc

An SSLSocketFactory for j2objc that uses the native iOS SecureTransport API

ios j2objc java ssl sslsocket swift tls

Last synced: 11 Nov 2024