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/blechschmidt/tlsdump

A ptrace-based TLS 1.2 master secret extractor for reverse engineering (PoC)

droidkex telescope tls tlsdump tlskex

Last synced: 07 Nov 2024

https://github.com/crabtree/mtls-transmitter

Reverse proxy injecting client certificate for mTLS communication

certificate golang hacktoberfest mtls mutual-tls proxy reverse-proxy ssl tls tls-proxy

Last synced: 12 Oct 2024

https://github.com/hairyhenderson/github-responder

A library & CLI tool that automatically sets up GitHub WebHooks and listens for events, with automatic TLS

cli devops github github-webhooks gitops go golang-library hacktoberfest letsencrypt tls

Last synced: 01 Nov 2024

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

High-performance network library for D programming language, event-driven asynchonous implemention(IOCP / kqueue / epoll).

codec socket ssl tcp tls udp

Last synced: 13 Nov 2024

https://github.com/travisjeffery/certmagic-sqlstorage

SQL storage for CertMagic/Caddy TLS data.

caddy certificates certmagic ssl tls

Last synced: 08 Nov 2024

https://github.com/g-andrade/tls_certificate_check

CA store + Partial chain handler

castore certificate-authority https ssl tls

Last synced: 13 Nov 2024

https://github.com/irinesistiana/mos-tls-tunnel

Archived. Check this out https://github.com/IrineSistiana/simple-tls

cdn mos-tls-tunnel obfuscate plugin shadowsocks shadowsocks-android shadowsocks-manyuser sip003 tls tls13 websocket

Last synced: 29 Sep 2024

https://github.com/gworley3/httpray

Non-blocking HTTP library for Ruby

http http-client non-blocking nonblocking-sockets ruby tls tls-support

Last synced: 31 Oct 2024

https://github.com/pusateri/DNS-TLS

iOS 11+ DNS Network Extension for TLS Proxy

dns extension ios network tls

Last synced: 23 Oct 2024

https://github.com/captchanjack/jedis.jl

A fully featured Julia Redis client.

julia lock pipeline pubsub redis redis-client ssl tls

Last synced: 12 Nov 2024

https://github.com/sleeyax/cronet-rs

Chromium Network Stack (cronet) bindings

chrome chromium cronet naiveproxy rust tls utls

Last synced: 09 Nov 2024

https://github.com/khoih-prog/AsyncMQTT_ESP32

Arduino Library for ESP32/S2/S3/C3 asynchronous MQTT client implementation. This library, ported to support ESP32/S2/S3/C3, WT32_ETH01 (ESP32 + LAN8720), ESP32 using LwIP ENC28J60, W5500, W6100 or LAN8720. Supporting TLS/SSL for MQTTS Client

async async-mqtt async-mqtt-client async-mqtts esp32 esp32-c3 esp32-s2 esp32-s3 fingerprint lwip lwip-enc28j60 lwip-ethernet lwip-lan8720 lwip-w5500 lwip-w6100 ssl tls w5500 w6100 wt32-eth01

Last synced: 23 Oct 2024

https://github.com/zekiunal/openssl-certificate-authority-guide

Bu kılavuz, OpenSSL komut satırı araçlarını kullanarak kendi sertifika yetkilinizi (CA) kurup nasıl kullanacağınızı gösterir.

certificate-authority openssl security tls turkce turkish

Last synced: 23 Oct 2024

https://github.com/systemli/mail-tls-helper

Postfix helper for mandatory TLS

postfix postfix-helper python security tls

Last synced: 10 Nov 2024

https://github.com/shawnmckinney/apache-fortress-demo

Sample web app to demo end-to-end security w/ JavaEE, Spring Security and RBAC fine-grained authorization. All connections use SSL.

apache-fortress authorization java-security javaee-security ldap ldap-server rbac role-based-access-control spring-security spring-security-web tls tls-certificate tomcat tomcat-security

Last synced: 16 Oct 2024

https://github.com/sagi/node-dns-over-tls

DNS-over-TLS API for Node.js

dns dns-over-tls dnstls nodejs privacy security tls

Last synced: 02 Nov 2024

https://github.com/samrocketman/my_internal_ca

A set of basic scripts for managing an internal certificate authority.

certificate-authorities certificate-authority subject-alternative-name tls tls-certificate-management

Last synced: 10 Nov 2024

https://github.com/hex-five/multizone-iot-sdk

MultiZone® Trusted Firmware is the quick and safe way to build secure IoT applications with any RISC-V processor. It provides secure access to commercial and private IoT clouds, real-time monitoring, secure boot, and remote firmware updates. The built-in Trusted Execution Environment provides hardware-enforced separation ...

attestation digilent-arty-board embedded-systems firmware freertos iot lwip mbedtls mqtt multizone ota-firmware-updates risc-v root-of-trust secure-boot tcp-ip tee tls trusted-execution-environment trustzone xilinx-fpga

Last synced: 09 Nov 2024

https://github.com/jay-johnson/restapi

A secure-by-default, async Rest API with hyper, tokio, bb8, kafka-threadpool, postgres and prometheus for monitoring. Includes: a working user management and authentication backend written for postgres, async s3 uploading/downloading, async publishing to kafka with mTLS for encryption in transit

bb8 docker-compose ecdsa encryption helm hyper jwt kafka pgadmin4 postgres prometheus rest-api rest-framework rust s3-uploader s3-uploads tls tokio user-auth user-authenication

Last synced: 08 Nov 2024

https://github.com/ojroques/tls-malware-detection

The report of a supervised classifier to detect malware in TLS traffic

classifier malware-detection msc-project msc-thesis tls

Last synced: 15 Nov 2024

https://github.com/rushiimachine/caddy-ja3

A caddy plugin that gets JA3 TLS fingerprints from requests.

caddy caddy-plugin go ja3 tls tls-fingerprint

Last synced: 08 Nov 2024

https://github.com/cuonglm/quicsni

Reading SNI value from quic Initial Packet.

go golang http3 quic sni tls

Last synced: 28 Oct 2024

https://github.com/mk-fg/acme-cert-tool

Simple one-stop tool to manage X.509/TLS certs and all the ACME CA authorization stuff

acme-client certificates cryptography letsencrypt python security sysadmin tls tool web-pki x509

Last synced: 10 Nov 2024

https://github.com/albertodonato/h2static

Tiny static web server with TLS and HTTP/2 support

http-server http2 https-server json-format serving-files static-server tls

Last synced: 12 Nov 2024

https://github.com/mathewmarcus/stoptls

MitM proxy which performs opportunistic SSL/TLS stripping

aiohttp asyncio man-in-the-middle python3 ssl tls

Last synced: 04 Aug 2024

https://github.com/nabla-c0d3/tls_parser

Small library to parse TLS records.

library python ssl sslyze tls

Last synced: 27 Oct 2024

https://github.com/c-cube/thread-local-storage

thread-local storage for OCaml

ocaml thread tls

Last synced: 28 Oct 2024

https://github.com/contiv/auth_proxy

A proxy + UI server for Contiv which handles authentication (local users/LDAP/AD) + authorization (RBAC)

contiv rbac tenant tls ui

Last synced: 04 Aug 2024

https://github.com/dunkelstern/mbedtls-esp8266

Updated and Upgraded mbedTLS library for the ESP8266 (probably ESP32 too)

chacha20 crypto ed25519 embedded esp8266 hkdf mbedtls poly1305 srp tls

Last synced: 23 Oct 2024

https://github.com/guardsquare/android-insecure-tls-demo

Hands-on experiments to demonstrate the exploitability of insecure TLS configurations in Android apps

android appsec docker-compose https man-in-the-middle tls

Last synced: 06 Nov 2024

https://github.com/gaukas/clienthellod

TLS ClientHello/QUIC Initial Packet reflection service

clienthello quic quic-fingerprint tls tls-fingerprint

Last synced: 08 Nov 2024

https://github.com/michaelforney/x509cert

Tool and library for generating X.509 certificates and certificate requests (mirror)

bearssl tls x509

Last synced: 07 Nov 2024

https://github.com/webrelay/ingress

Tunnel based Kubernetes ingress controller for any environment

http-proxy ingress-controller kubernetes tls

Last synced: 04 Aug 2024

https://github.com/mpenick/uvtls

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

libuv ssl tls

Last synced: 15 Nov 2024

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

https://github.com/piercefreeman/grooveproxy

Groove, a crawling and unit test optimized MITM proxy server.

golang http-proxy mitm mitmproxy nodejs proxy python tls

Last synced: 13 Oct 2024

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

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

OpenSSL adaptor for Oat++ applications

cpp oatpp openssl tls

Last synced: 10 Nov 2024

https://github.com/beetlex-io/mqtt

high performance .NET library for MQTT based communication support v3.x and v5.0 protocols

csharp iot mqtt mqtt-client mqtt-protocol mqtt-server net netcore tcp tls websocket

Last synced: 27 Oct 2024

https://github.com/jcodybaker/snip

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

https proxy sni sniproxy ssl tls

Last synced: 23 Oct 2024

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

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

https://github.com/lucasmenendez/shgf

Simple HTTP golang framework

api go golang http http2 https router ssl tls

Last synced: 12 Nov 2024

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

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

cli ssl tls tls-support

Last synced: 23 Oct 2024

https://github.com/dinosaure/contruno

A TLS termination proxy as a MirageOS

letsencrypt mirageos tls unikernel

Last synced: 28 Oct 2024

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

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

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

tls tls13 zig zig-package

Last synced: 14 Oct 2024

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

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

A quick and dirty tls server experimentation

epoll openssl pthread tls

Last synced: 07 Nov 2024

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

Enforce HTTPS in Wai server app safely.

haskell heroku https middleware reverse-proxies tls wai

Last synced: 16 Oct 2024

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

Asynchronous TLS sockets in Raku

async raku ssl tls

Last synced: 10 Nov 2024

https://github.com/aress31/testssl2xlsx

Excel parser for testssl scan results.

https json parser pentesting reporting ssl testssl tls xlsx

Last synced: 07 Nov 2024

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

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

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

https://github.com/hannesm/tlsclient

TLS client program

cli ocaml tls

Last synced: 23 Oct 2024

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

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

https://github.com/jnthn/p6-io-socket-async-ssl

Asynchronous TLS sockets in Raku

async raku ssl tls

Last synced: 10 Oct 2024

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

tcp with mutual tls

golang mutual-tls tcp tls

Last synced: 28 Oct 2024

https://github.com/esadcetiner/secure-nginx-config

Fast and Secure by default Nginx configuration template

crowdsec https modsecurity nginx ocsp-stapling security ssl tls

Last synced: 11 Nov 2024

https://github.com/shadowjonathan/dustls

Pure-Rust DTLS

dtls rust rustls security tls

Last synced: 28 Oct 2024

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

https://github.com/joemiller/certin

Go lib (and CLI) for quick creation of TLS keys and certificates for use in tests

cert certificates go golang golang-library pki tls

Last synced: 07 Nov 2024

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

https://github.com/pedroalbanese/edgetk

🔒 Encrypted Data Gateway Engine - Command-line Integrated Security Suite written in Go (OpenSSL compliant)

aria blake2 camellia chacha20 ecdsa-cryptography ed25519 golang gost3410-2012 kuznechik openssl poly1305 rsa-cryptography seed sm2 sm3 sm4 streebog tlcp tls whirlpool

Last synced: 09 Nov 2024

https://github.com/oneclickvirt/gostun

本机NAT类型检测工具(Local NAT type detection tool)(NatTypeTester)

detector freebsd goecs linux nat nattype nattypetester openbsd rfc3489 rfc4787 rfc5780 stun tcp tls udp

Last synced: 10 Oct 2024

https://github.com/rehansaeed/makecertificate

Makes certificate files by answering a few simple questions.

certificate-files certificates pfx powershell ssl tls

Last synced: 17 Oct 2024

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

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

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

Crystal shard wrapping the rbsec/sslscan utility

crystal detection scanner security shard ssl tls vulnerabilities

Last synced: 04 Aug 2024

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

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

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

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

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

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

https://github.com/liulilittle/frp

Fast reverse proxy supports UDP/TCP tunnel proxy.

aarch64 c cpp ddns frp frpc frps linux nat reverse-proxy s390x ssl tcp tls udp webshell websocket windows x86 x86-64

Last synced: 09 Nov 2024

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

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

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

https://github.com/scalawilliam/letsencrypt-scala

Let's Encrypt for Scala: utility to consume Let's Encrypt certificates directly

fs2 http4s lets-encrypt letsencrypt letsencrypt-utils scala ssl tls

Last synced: 15 Oct 2024

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

Emit Logs via syslog

logging mirageos ocaml syslog tls

Last synced: 09 Nov 2024

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

CertificateKit for iOS makes working with SSL/TLS certificates a pain-free endeavour!

certificate cryptography framework ios ios-library ssl tls x509

Last synced: 23 Oct 2024