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/KatelynHaworth/tlsprotocol

An extension to the TLS listener functionality for multiple net.Listeners for different ALPN (rfc7301)

go golang tls tls-alpn

Last synced: 23 Oct 2024

https://github.com/fijimunkii/node-tls-session-cache

Enable TLS Session resumption (caching) on your Node server

cache https node session tls tls-session tls-session-cache

Last synced: 12 Nov 2024

https://github.com/paulgreg/https-slides

Présentation sur SSL/TLS

certificate https slides ssl tls

Last synced: 13 Nov 2024

https://github.com/unkaktus/scallion

pass https internet traffic to an onion service

onion-service tls

Last synced: 10 Nov 2024

https://github.com/colebrumley/tlspxy

A small TLS termination proxy

letsencrypt proxy termination tls

Last synced: 06 Nov 2024

https://github.com/mauris/madtom

Minimalistic JSON over TCP/TLS server framework (Express.js without the HTTP)

api framework server tcp tls web

Last synced: 15 Oct 2024

https://github.com/hrbrmstr/jarmed

A punified name for a thin wrapper around the Salesforce JARM code/algo.

cybersecurity jarm r rstats rstats-package tls

Last synced: 15 Nov 2024

https://github.com/robojones/token-server

TLS encrypted communication in Node.js

buffer client connection encrypted npm server ssl tls

Last synced: 14 Oct 2024

https://github.com/florianwendelborn/cloudflocaddy

Cloudflare + Localhost + Caddy = Local SSL Development Environment

caddy cloudflare development-environment docker https localhost ssl tls

Last synced: 09 Nov 2024

https://github.com/crazyguitar/ktls-example

ktls related example

ktls linux tls

Last synced: 15 Oct 2024

https://github.com/felixklauke/victoria

Experimental replacement for couchbase's default entity converter using GSON instead and providing a powerful DAO API. It's full featured providing extended life cycle observing and database backed on disk data structures alongside with extensive entity management via annotations.

annotations bucket converter couchbase couchbase-cluster couchbase-enterprise dao database entity gson lifecycle lifecycle-processing repo repository sasuke sasukekawaii tls victoria

Last synced: 11 Oct 2024

https://github.com/vandenberghinc/vlib

VLib is a generic header-only c++ library for basic types, json, pandas like dataframe, threads, service daemons, compression, zip, encryption, hashing, encoding, tcp, http, https, tls and more.

aes aes128 aes256 base64 compression daemon hex http https json sha1 sha256 sha512 tcp threading tls zip

Last synced: 08 Nov 2024

https://github.com/bonifaido/terraform-tls-nginx

Client verification with Terraform generated certificates and nginx

authentication nginx terraform tls tls-certificate

Last synced: 15 Oct 2024

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

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

ansible ansible-role consul-template hashicorp pki tls vault

Last synced: 07 Nov 2024

https://github.com/trfore/ansible-smallstep

Collection of Ansible Roles for Smallstep - Debian/Ubuntu and RedHat/CentOS

ansible-collection pki smallstep ssh-certificates tls

Last synced: 21 Oct 2024

https://github.com/stacksjs/tlsx

A TLS library with automation & HTTPS by default.

best-practice https local-development ssl-certificates tls

Last synced: 10 Nov 2024

https://github.com/beetlex-io/beetlex.light.gprpc

high performance dotnet core google protobuf rpc,supports millions of communication

protobuf protocol-buffers rpc rpc-client rpc-framework rpc-library rpc-server tls

Last synced: 27 Oct 2024

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

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

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

Open Service Mesh mTLS check

aks ksniff osm tls wireshark

Last synced: 08 Nov 2024

https://github.com/amlweems/stun

golang TLS proxy with automated certificate provisioning via SNI

golang proxy sni tls

Last synced: 08 Nov 2024

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

https://github.com/diev/fincert-client

Получение по API фидов и бюллетеней из FinCERT Банка России.

api api-client feeds tls tls-client

Last synced: 09 Nov 2024

https://github.com/sapcc/git-cert-shim

Automatic management of certificates not related to Kubernetes resources via a github repository.

cert-manager certificate kubernetes tls

Last synced: 09 Nov 2024

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

https://github.com/gremwell/cve-2020-0601_poc

CVE-2020-0601 proof of concept

cryptopp cve-2020-0601 poc security ssl tls

Last synced: 12 Nov 2024

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

Nats streaming java client examples (support TLS).

nats nats-streaming nats-streaming-server tls

Last synced: 23 Oct 2024

https://github.com/grapheneos/tls-pinning

Utilities for setting up TLS key pinning for Android app network security configuration. We pin the keys of trusted roots and backup keys in order to avoid needing to rotate the pinned keys. Backup keys are never intended to be used unless the roots stop being available and then only need to be used until the pins expire or get updated.

https privacy security tls

Last synced: 15 Nov 2024

https://github.com/ericchiang/etcd-security-guide

A guide for deploying etcd clusters securely using TLS

etcd tls

Last synced: 13 Oct 2024

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

An experiment in upgradeable streams in asyncio python

asyncio python ssl starttls tls

Last synced: 14 Oct 2024

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

OpenSSL example code for Expect-CT Lite

certificate-transparency openssl ssl tls

Last synced: 15 Oct 2024

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

https://github.com/soushin/grpc-kotlin-tls-test

This repository contains the demonstration of gRPC built by Kotlin.

grpc java kotlin tls

Last synced: 23 Oct 2024

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

Socks5 proxy on TLS tunnel

socks5-proxy tls

Last synced: 23 Oct 2024

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

https://github.com/dozyio/tls-proxy

A HTTP2 TLS Proxy for testing and development

go golang proxy tls

Last synced: 06 Nov 2024

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

Docker container for ntpsec

NTP container containers docker ntpsec nts time timeserver tls

Last synced: 23 Oct 2024

https://github.com/FrancescoDiSalesGithub/reverse-shell-tls

simple study of reverse shell using tls certificate to protect against sniffers

hacking privacy-protection reverse-shell sniffing tls tls-certificate

Last synced: 23 Oct 2024

https://github.com/pstolarz/tinydtls-gcm

tinyDTLS v0.8.2 fork with GCM cipher mode support

dtls embedded embedded-systems gcm tinydtls tls

Last synced: 14 Oct 2024

https://github.com/aleskxyz/certificate-forger

Certificate Forger is a Python script designed to fetch SSL certificates from specified hosts, allowing users to either create self-signed certificates or replace the public key in existing certificates while preserving original fields and extensions.

certificate forge public-key selfsigned tampering tls

Last synced: 14 Oct 2024

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

https://github.com/FFMG/myoddweb.ssltest

Simple c# App to test supported ssl/tls version

csharp ssl ssl-certificates tls tls11 tls12 tls13 transport-layer-security

Last synced: 23 Oct 2024

https://github.com/mchmarny/cloud-sql-for-cloud-run-example

Sample outlining a process of setting up Cloud SQL instance with secure (TLS) access that will work the same way from developer workstation as well as from within Cloud Run

certificate cloud cloud-sql golang kms sql tls

Last synced: 08 Nov 2024

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

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

https://github.com/Thibalt-C/tree-biomass-estimator

Semi-automatic estimation of the tree biomass using terrestrial LiDAR data.

agb forest-plots lidar tls tropical-ecology

Last synced: 23 Oct 2024

https://github.com/tam7t/hsts

golang hsts client library

golang-hsts-library golang-library hsts tls

Last synced: 23 Oct 2024

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

Go package for parsing and validating Microsoft Windows' signed trusted subjects list (authroot.stl)

go pki tls

Last synced: 10 Nov 2024

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

An X.509 certificate toolbox

desktop electron pki tls webapp

Last synced: 10 Nov 2024

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

Root CA Certificate Bundles

certificates pki tls x509

Last synced: 10 Nov 2024

https://github.com/kkocdko/tlsimple

TLS for async Rust, with Mbed-TLS.

rust ssl tls

Last synced: 06 Nov 2024

https://github.com/lizababu/mitm-tls

MITM attack over TLS using arpspoof and sslstrip

arpspoof mitm sslstrip tls

Last synced: 23 Oct 2024

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

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

https://github.com/titaniumhocker/telegraph

Terminal P2P messenger implemented in C

c messaging p2p p2p-chat tls

Last synced: 11 Oct 2024

https://github.com/msantos/runlet_net

Miscellaneous network related commands for runlets

tls x509

Last synced: 02 Nov 2024

https://github.com/neonidian/public-key-infrastructure

Create Keystore and Truststore for One way and Two way TLS using Java keytool

generate-key keystore keytool tls tls-certificate truststore

Last synced: 22 Oct 2024

https://github.com/ncrmro/scytale

Automated private key infrastructure (PKI), Ansible managed certificate authority, server and client certificates.

ansible ansible-playbook certificate-authority certificates private-key private-key-infrastructure ssl tls

Last synced: 13 Oct 2024

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: 23 Oct 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/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/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/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/cirocosta/certgen

Utility for generating certificates with SAN set

certificates shell tls

Last synced: 30 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://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/lordmike/mbw.client.ssllabslib

SSL Labs Assesment API Library for .NET

ssl ssllabs tls

Last synced: 05 Nov 2024

https://github.com/augusto11cb/security-studies

Repository of notes and comments on Software Security and its fundamental concepts

asymmetric-cryptography authentication authorization csrf mtls multi-factor-authentication oauth2 openid tls

Last synced: 08 Nov 2024

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

RFC 7489 & 8460 SMTP Report Monitoring Utilities.

dmarc email smtp tls

Last synced: 07 Nov 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/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/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/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/jech/cert

Certificate management for Go's HTTPS server.

go https tls

Last synced: 06 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/segevfiner/node-sslkeylogfile

Enable SSL/TLS key logging for all connections globally.

ssl sslkeylog sslkeylogfile tls wireshark

Last synced: 08 Nov 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