Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/tls
- Wikipedia: https://en.wikipedia.org/wiki/Transport_Layer_Security
- Created by: Internet Engineering Task Force
- Released: 1999
- Related Topics: https, x509,
- Aliases: ssl,
- Last updated: 2024-11-12 00:26:00 UTC
- JSON Representation
https://github.com/wolfssl/oss-fuzz-targets
Fuzz targets for OSS-Fuzz
fuzz-testing oss-fuzz security ssl testing tls wolfcrypt wolfssl
Last synced: 11 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/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/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/wolfssl/dockerfile
wolfSSL Dockerfiles for demo usage
client demo docker dockerfile fips fips-140-2 fips-140-3 security server ssl testing tls wolfcrypt wolfssl
Last synced: 11 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/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/lu4p/gencert
Utility to generate a TLS Certificate.
go golang pem rsa-key-pair tls tls-certificate tls-certificate-management tls-certificates
Last synced: 14 Oct 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/c-cube/thread-local-storage
thread-local storage for OCaml
Last synced: 28 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)
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
Last synced: 15 Nov 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
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/drewsif/openvpn-config-generator
certs configuration-file openvpn python tls vpn
Last synced: 12 Nov 2024
https://github.com/wolfssl/documentation
wolfSSL product manuals and documentation.
cryptography documentation getting-started intrusion-detection intrusion-prevention jce jni jsse mqtt secure-boot security ssh ssl tls tpm2
Last synced: 11 Nov 2024
https://github.com/wolfssl/wolfssl-freertos
Port of FreeRTOS to use wolfSSL
cryptography encryption fips fips-140-2 fips-140-3 freertos iot rtos security ssl tls wolfssl
Last synced: 11 Nov 2024
https://github.com/Drewsif/OpenVPN-Config-Generator
certs configuration-file openvpn python tls vpn
Last synced: 07 Nov 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/styfle/tls-check
✅ Check the TLS protocol support of one or more web servers
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.
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
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
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/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/paullouisageneau/boost-asio-gnutls
GnuTLS wrapper for Boost.Asio
asio asio-library asynchronus boost boost-asio cpp gnutls gnutls-wrapper tls
Last synced: 22 Oct 2024
https://github.com/jnthn/p6-io-socket-async-ssl
Asynchronous TLS sockets in Raku
Last synced: 10 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/rupeshtr78/fabric
Blockchain Certificates and cryptographic materials Docker
blockchain blockchain-technology certificate certificate-authority certificateauthority cryptographic-materials crytpo-authentication docker docker-compose fabric fabric-ca fabric-network hyperledger hyperledger-fabric tls tls-certificate
Last synced: 13 Nov 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/anderseknert/nginx-tls-terminator
TLS terminating nginx proxy for kubernetes
https kubernetes nginx nginx-tls-terminator openssl proxy sidecar sidecar-container sidecar-proxy ssl ssl-termination tls tls-certificate tls-proxy tls-termination
Last synced: 13 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/imyelo/padoracle
Padding Oracle Attack with Node.js
aes attack buster cbc exploit oracle pad padding padding-oracle-attacks pkcs7 pkcs7padding ssl tls
Last synced: 14 Oct 2024
https://github.com/wolfssl/wolfasynccrypt
wolfSSL Asynchronous Cryptography
asynchronous cavium cryptography fips haproxy intel nginx nitrox non-blocking octeon quickassist security tls tls13
Last synced: 11 Nov 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/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/schmich/sfs
HTTP Static File Server and Proxy
cross-platform development devtools go golang http https proxy server ssl static-site tls web web-server webserver
Last synced: 11 Oct 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/hazae41/cadenas
Zero-copy TLS protocol for the web 🏎️ (JS + WebAssembly)
browser diffie-hellman ed25519 encryption esmodules hashing hmac prf protocol rsa security sha1 sha256 tls typescript unit-testing webassembly zero-copy
Last synced: 18 Oct 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
https://github.com/wolfssl/microchip-atecc-demos
wolfSSL Microchip ATECC608A Demo Applications
atecc508a atecc608a atmel-studio client cryptoauthlib demos dtls12 esp32-wroom-32 microchip pic32mz samd21 security server ssl tls tls13 wolfcrypt wolfssl
Last synced: 11 Nov 2024