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/stealth/sshttp
SSH/HTTP(S) multiplexer. Run a webserver and a sshd on the same port w/o changes.
http https ipv6 ssh ssh-traffic sshttp tls
Last synced: 31 Oct 2024
https://github.com/httpsok/httpsok
🔥🔥🔥 一行命令,轻松搞定SSL证书自动续期。 SSL泛域名证书,SSL证书管理,SSL证书自动续期,SSL证书自动更新,七牛云、阿里云、腾讯云、CDN、OSS、https证书管理,https证书管理,免费证书,TLS证书自动续签,nginx证书自动续期工具,nginx证书管理。从此告别Let's Encrypt
nginx ssl ssl-certificate ssl-certificates ssl-support tls tls-certificate
Last synced: 29 Oct 2024
https://github.com/mtrudel/thousand_island
Thousand Island is a pure Elixir socket server
elixir high-performance socket-server tcp-server tls
Last synced: 13 Nov 2024
https://github.com/syncsynchalt/illustrated-tls13
The Illustrated TLS 1.3 Connection: Every byte explained
curve25519 gcm ssl tls tls13 x25519
Last synced: 07 Nov 2024
https://github.com/minio/console
Simple UI for MinIO Object Storage :abacus:
console go golang k8s mc minio minio-client minio-console minio-server minio-storage operator tls
Last synced: 31 Oct 2024
https://github.com/suyashkumar/ssl-proxy
:lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
autogenerated-certificates certificate certificate-generation certificates go golang letsencrypt letsencrypt-certificates nginx proxies-https-traffic proxy reverse-proxy security self-signed-certificate ssl ssl-cert ssl-certificates ssl-proxy tls tls-proxy
Last synced: 22 Oct 2024
https://github.com/hakky54/certificate-ripper
🔐 A CLI tool to extract server certificates
certificate graal-native graalvm graalvm-native-image homebrew homebrew-tap java macos ssl testing testing-tools tls x509
Last synced: 14 Nov 2024
https://github.com/Hakky54/certificate-ripper
🔐 A CLI tool to extract server certificates
certificate graal-native graalvm graalvm-native-image homebrew homebrew-tap java macos ssl testing testing-tools tls x509
Last synced: 02 Nov 2024
https://github.com/florianregaz/python-tls-client
Advanced HTTP Library
client http http2 python tls tls-client
Last synced: 13 Nov 2024
https://github.com/FlorianREGAZ/Python-Tls-Client
Advanced HTTP Library
client http http2 python tls tls-client
Last synced: 06 Nov 2024
https://github.com/patrickjuchli/basic-ftp
FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
async-await ftp ftps ipv6 nodejs promise tls typescript
Last synced: 28 Oct 2024
https://github.com/0x4D31/fatt
FATT /fingerprintAllTheThings - a pyshark based script for extracting network metadata and fingerprints from pcap files and live network traffic
fingerprinting honeypot metadata network python quic rdp security ssh threat-hunting tls tshark
Last synced: 28 Oct 2024
https://github.com/daijro/hrequests
🚀 Web scraping for humans
forhumans gevent grequests http humans playwright playwright-python python python-requests requests scraping tls
Last synced: 14 Oct 2024
https://github.com/0x4d31/fatt
FATT /fingerprintAllTheThings - a pyshark based script for extracting network metadata and fingerprints from pcap files and live network traffic
fingerprinting honeypot metadata network python quic rdp security ssh threat-hunting tls tshark
Last synced: 24 Oct 2024
https://github.com/tempesta-tech/tempesta
All-in-one solution for high performance web content delivery and advanced protection against DDoS and web attacks
bots database ddos-protection high-performance http-accelerator http2 linux-kernel load-balancer security tls web-application-firewall web-performance web-security
Last synced: 12 Oct 2024
https://github.com/dotnet/watsontcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
api async-tcp-server client framing messaging mono mono-environments nuget rpc server ssl ssl-support tcp tls
Last synced: 07 Oct 2024
https://github.com/glebarez/cero
Scrape domain names from SSL certificates of arbitrary hosts
domain-names recon scrape ssl tls websecurity
Last synced: 09 Nov 2024
https://github.com/Dexus/pem
Create private keys and certificates with node.js
certificate certificate-signing-request csr javascript nodejs pem signing signing-certificates ssl ssl-certificate tls tls-certificate
Last synced: 05 Nov 2024
https://github.com/dexus/pem
Create private keys and certificates with node.js
certificate certificate-signing-request csr javascript nodejs pem signing signing-certificates ssl ssl-certificate tls tls-certificate
Last synced: 10 Nov 2024
https://github.com/yinqiwen/gsnova
Private proxy solution & network troubleshooting tool.
http http2 kcp low-memory mitmproxy nat p2p p2s2p packet-capture proxy quic ssh tcp tls transparent-proxy websocket
Last synced: 09 Nov 2024
https://github.com/tlsfuzzer/tlsfuzzer
SSL and TLS protocol test suite and fuzzer
automation drown fuzzer protocol-tester protocol-verifier rfc-compliance robot security-audit security-vulnerability ssl standard-conformity test-automation test-framework test-suite testing-tools tls tls12 tls13 tlslite tlslite-ng
Last synced: 03 Nov 2024
https://github.com/hakky54/mutual-tls-ssl
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication
Last synced: 14 Nov 2024
https://github.com/Hakky54/mutual-tls-ssl
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication
Last synced: 03 Aug 2024
https://github.com/PalmStoneGames/kube-cert-manager
Manage Lets Encrypt certificates for a Kubernetes cluster.
certificate kubernetes letsencrypt tls
Last synced: 29 Oct 2024
https://github.com/python-trio/trustme
#1 quality TLS certs while you wait, for the discerning tester
python ssl ssl-certificate testing testing-tools tls tls-certificate
Last synced: 31 Oct 2024
https://github.com/eduardsui/tlse
Single C file TLS 1.2/1.3 implementation, using tomcrypt as crypto library
Last synced: 04 Aug 2024
https://github.com/ribbybibby/ssl_exporter
Exports Prometheus metrics for TLS certificates
certificate expiry metrics prometheus prometheus-exporter prometheus-metrics ssl ssl-certificate ssl-certificates ssl-exporter tls
Last synced: 13 Nov 2024
https://github.com/wolfssl/wolfmqtt
wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
embedded iot iot-security mqqt-packet mqtt mqtt-client mqtt-library mqtt-sn mqtt-tls qos-0-2 quality-of-service security sensor-network tls tls13 tls13-support wolfmqtt wolfssl wolfssl-library
Last synced: 11 Nov 2024
https://github.com/linkerd/linkerd-tcp
A TCP/TLS load balancer for Linkerd 1.x.
linkerd load-balancer rust service-mesh tcp tls tokio
Last synced: 08 Nov 2024
https://github.com/proftpd/proftpd
ProFTPD source code
c ftp ftp-server ftpd ftps ldap posix proftpd scp sftp sftp-server sql tls unix
Last synced: 21 Oct 2024
https://github.com/wolfSSL/wolfMQTT
wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
embedded iot iot-security mqqt-packet mqtt mqtt-client mqtt-library mqtt-sn mqtt-tls qos-0-2 quality-of-service security sensor-network tls tls13 tls13-support wolfmqtt wolfssl wolfssl-library
Last synced: 05 Nov 2024
https://github.com/SenseUnit/dumbproxy
Dumbest HTTP proxy ever
acme dpi-bypassing http http-proxy https https-proxy proxy proxy-server ssl ssl-proxy ssl-tunnel tls tls-mutual-auth tls-mutual-authentication tls-proxy tls-tunnel
Last synced: 05 Nov 2024
https://github.com/spiral-modules/php-grpc
:electric_plug: Fast and furious GRPC server for PHP applications
golang grpc grpc-server php php-grpc php7 roadrunner spiral tls
Last synced: 28 Sep 2024
https://github.com/spiral/php-grpc
:electric_plug: Fast and furious GRPC server for PHP applications
golang grpc grpc-server php php-grpc php7 roadrunner spiral tls
Last synced: 04 Aug 2024
https://github.com/hakky54/sslcontext-kickstart
🔐 A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, Vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k Kohttp and Ktor. Also gRPC, WebSocket and ElasticSearch examples are included
android certificate der encryption https java keymanagerfactory keystore kotlin mutual-authentication p12 p7b pem scala security ssl sslcontext tls trustmanagerfactory truststore
Last synced: 14 Nov 2024
https://github.com/cloudflare/gokeyless
Go implementation of the keyless protocol
Last synced: 07 Oct 2024
https://github.com/johanbrandhorst/certify
Automatic client and server certificate distribution and maintenance
acmpca aws certificate cfssl go golang mtls tls vault
Last synced: 12 Nov 2024
https://github.com/mvallim/kubernetes-under-the-hood
This tutorial is someone planning to install a Kubernetes cluster and wants to understand how everything fits together.
cloud-init corosync corosync-cluster docker etcd flannel gluster-kubernetes glusterfs infrastructure kubernetes kubernetes-cluster kubernetes-setup metallb pacemaker ssl tls virtualbox virtualization
Last synced: 06 Nov 2024
https://github.com/igrigorik/istlsfastyet.com
Is TLS fast yet? Yes, yes it is.
Last synced: 03 Nov 2024
https://github.com/tintinweb/scapy-ssl_tls
SSL/TLS layers for scapy the interactive packet manipulation tool
dtls python scapy scapy-ssl-tls ssl tls
Last synced: 12 Nov 2024
https://github.com/quay/jwtproxy
An HTTP-Proxy that adds AuthN through JWTs
authentication http-proxy jwt proxy tls
Last synced: 03 Nov 2024
https://github.com/mwarning/KadNode
P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
c decentralized dht dns dyndns p2p pki tls
Last synced: 03 Nov 2024
https://github.com/deemru/Chromium-Gost
Chromium с поддержкой алгоритмов ГОСТ
boringssl chromium cryptography gost msspi ssl sspi tls
Last synced: 07 Nov 2024
https://github.com/kelunik/acme-client
Let's Encrypt / ACME client written in PHP for the CLI.
acme acme-client automation certificates letsencrypt php ssl tls
Last synced: 01 Nov 2024
https://github.com/apple/swift-nio-ssl
TLS Support for SwiftNIO, based on BoringSSL.
swift5 swiftnio tls tls-support
Last synced: 07 Oct 2024
https://github.com/deemru/chromium-gost
Chromium с поддержкой алгоритмов ГОСТ
boringssl chromium cryptography gost msspi ssl sspi tls
Last synced: 29 Oct 2024
https://github.com/OWASP/O-Saft
O-Saft - OWASP SSL advanced forensic tool
certificate ciphers perl ssl tls
Last synced: 06 Nov 2024
https://github.com/hakwerk/labca
A private Certificate Authority for internal (lab) use, based on the open source ACME Automated Certificate Management Environment implementation from Let's Encrypt (tm).
acme ca certificate certificate-authority go homelab letsencrypt pki tls
Last synced: 05 Nov 2024
https://github.com/matteocorti/check_ssl_cert
A shell script (that can be used as a Nagios/Icinga plugin) to check an SSL/TLS connection.
certificate icinga-plugin icinga2-plugin icinga2-plugins nagios-plugin nagios-plugins openssl shell-script ssl tls
Last synced: 16 Oct 2024
https://github.com/radkesvat/ReverseTlsTunnel
Reverse Tcp Tunnel with custom sni handshake, mux support and more...
bypass-censorship fake-uploader loadbalancer mux port-forwarding reverse-tunnel sni tcp tls tls-tunnel tunnel
Last synced: 07 Sep 2024
https://github.com/gin-gonic/autotls
Support Let's Encrypt for a Go server application.
Last synced: 07 Oct 2024
https://github.com/owasp/o-saft
O-Saft - OWASP SSL advanced forensic tool
certificate ciphers perl ssl tls
Last synced: 12 Oct 2024
https://github.com/F5Networks/k8s-bigip-ctlr
Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
bigip customresourcedefinition docker f5-cc ingress ingress-controller kubernetes openshift orchestration route tls
Last synced: 04 Nov 2024
https://github.com/f5networks/k8s-bigip-ctlr
Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
bigip customresourcedefinition docker f5-cc ingress ingress-controller kubernetes openshift orchestration route tls
Last synced: 07 Nov 2024
https://github.com/rabbitmq/tls-gen
Generates self-signed x509/TLS/SSL certificates useful for development
Last synced: 29 Oct 2024
https://github.com/jawj/subtls
A proof-of-concept TypeScript TLS 1.3 client
certificate crypto javascript ssl tls tls13 typescript
Last synced: 13 Nov 2024
https://github.com/gh2o/bash_tls
A minimal TLS 1.2 client implementation in a pure Bash script
Last synced: 04 Aug 2024
https://github.com/rapsssito/react-native-tcp-socket
React Native TCP socket API for Android, iOS & macOS with SSL/TLS support.
android ios net network networking react-native react-native-library socket ssl tcp tcp-client tcp-server tcp-socket tls
Last synced: 29 Oct 2024
https://github.com/CrowdHailer/Ace
HTTP web server and client, supports http1 and http2
elixir elixir-lang erlang h2spec http http2 https tls web
Last synced: 01 Nov 2024
https://github.com/crowdhailer/ace
HTTP web server and client, supports http1 and http2
elixir elixir-lang erlang h2spec http http2 https tls web
Last synced: 27 Oct 2024
https://gitlab.com/gnutls/gnutls
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language API to access the secure communications protocols. https://www.gnutls.org
Last synced: 05 Nov 2024
https://github.com/pengelana/blocklist
Privacy DNS
adblock dns dns-over-https dns-over-quic dns-over-tls dnscrypt doh doh3 doq dot http2 http3 ipv6 resolver telegram tls
Last synced: 08 Nov 2024
https://github.com/hypercube1024/firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
asynchronous high-performance http http-client http-server http2 kotlin oauth2 reactive reactive-programming tcp tls web web-framework websocket
Last synced: 15 Oct 2024
https://github.com/mookums/zzz
A framework for writing performant and reliable networked services.
http http-server https tls zig zig-package zzz
Last synced: 13 Nov 2024
https://github.com/open-quantum-safe/openssl
UNSUPPORTED Fork of OpenSSL 1.1.1 that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs PLEASE SWITCH TO OQS-Provider for OpenSSL 3
cryptography post-quantum smime tls x509
Last synced: 04 Aug 2024
https://github.com/mholt/acmez
Premier ACME client library for Go
acme acme-client lets-encrypt rfc8555 rfc8737 tls
Last synced: 13 Nov 2024
https://github.com/tlsnotary/tlsn
Rust implementation of the TLSNotary protocol
cryptography multi-party-computation tls
Last synced: 04 Nov 2024
https://github.com/nsacyber/Mitigating-Obsolete-TLS
Guidance for mitigating obsolete Transport Layer Security configurations. #nsacyber
guidance mitigations snort-rules ssl tls
Last synced: 06 Nov 2024
https://github.com/helyho/voovan
Voovan是高性能异步通信、HTTP服务器和客户端通信、动态编译支持、数据库操作帮助类等工具的框架, 如果项目觉得不错, 请点一下 star, 谢谢
java netty nio tls voovan-web webserver websocket
Last synced: 14 Nov 2024
https://github.com/paragonie/certainty
Automated cacert.pem management for PHP projects
cacert cert-bundles certainty certificate composer pem-management php security security-tools tls tls-certificate tls-certificates x509certificates
Last synced: 14 Oct 2024
https://github.com/cert-manager/trust-manager
trust-manager is an operator for distributing trust bundles across a Kubernetes cluster.
go golang hacktoberfest kubernetes security tls
Last synced: 08 Nov 2024
https://github.com/improbable-eng/kedge
kEdge - Kubernetes Edge Proxy for gRPC and HTTP Microservices
frontend go golang k8s kubernetes proxy reverse tls
Last synced: 09 Nov 2024
https://github.com/chrispetrou/hrshell
HRShell is an HTTPS/HTTP reverse shell built with flask. It is an advanced C2 server with many features & capabilities.
ethical-hacking flask hacking http-reverse https https-server injection metasploit oscp penetration-testing pentesting post-exploitation red-team reverse-shell security shellcode-injection shellcode-injector tls tls-support tornado
Last synced: 03 Aug 2024
https://github.com/chrispetrou/HRShell
HRShell is an HTTPS/HTTP reverse shell built with flask. It is an advanced C2 server with many features & capabilities.
ethical-hacking flask hacking http-reverse https https-server injection metasploit oscp penetration-testing pentesting post-exploitation red-team reverse-shell security shellcode-injection shellcode-injector tls tls-support tornado
Last synced: 01 Nov 2024
https://github.com/GoogleCloudPlatform/gke-managed-certs
Managed Certificates for Kubernetes clusters using GCLB
certificate gce gclb gke ingress kubernetes managed ssl-certificate tls tls-certificate
Last synced: 03 Nov 2024
https://github.com/googlecloudplatform/gke-managed-certs
Managed Certificates for Kubernetes clusters using GCLB
certificate gce gclb gke ingress kubernetes managed ssl-certificate tls tls-certificate
Last synced: 07 Oct 2024
https://github.com/eclipse-threadx/netxduo
Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
eclipse-threadx embedded iot mcu microcontroller rtos tcp tls
Last synced: 07 Nov 2024
https://github.com/genkiroid/cert
Cert is the Go tool to get TLS certificate information.
certificate cli go ssl ssl-certificate tls
Last synced: 05 Nov 2024
https://github.com/digital-fabric/tipi
Tipi - the All-in-one Web Server for Ruby Apps
acme acme-client http http-server http2 https polyphony rack ruby ssl tls web-server websocket
Last synced: 06 Aug 2024
https://github.com/ruby/openssl
Provides SSL, TLS and general purpose cryptography.
c hacktoberfest openssl ruby tls
Last synced: 07 Oct 2024
https://github.com/damienbod/AspNetCoreCertificates
Certificate Manager in .NET Core for creating and using X509 certificates
aspnet-core certificate dotnet mtls pki ssl tls x509
Last synced: 06 Nov 2024
https://github.com/timandy/routine
ThreadLocal for Golang.
fast-threadlocal gls go goid golang goroutine localstorage threadlocal tls
Last synced: 29 Oct 2024
https://github.com/imanmontajabi/tls-checker
efficiently collecting data for multiple domain names in bulk and very fast
data-mining dns ping python singbox tls xtls-reality
Last synced: 11 Nov 2024