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/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/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/curl/curl-for-win

Reproducible curl binaries for Linux, macOS and Windows

binaries builds curl http3 libcurl linux macos musl-libc reproducible ssh tls ucrt windows

Last synced: 07 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/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/ProgVal/Limnoria

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins.

gpg i18n irc irc-bot ircv3 limnoria python rss sasl supybot tls

Last synced: 14 Nov 2024

https://github.com/progval/limnoria

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins.

gpg i18n irc irc-bot ircv3 limnoria python rss sasl supybot tls

Last synced: 14 Nov 2024

https://github.com/progval/Limnoria

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins.

gpg i18n irc irc-bot ircv3 limnoria python rss sasl supybot tls

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

tls

Last synced: 04 Aug 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: 16 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: 05 Nov 2024

https://github.com/obonaventure/cnp3

Computer Networking : Principles, Protocols and Practice (first and second edition, third edition is being written on https://github.com/cnp3/ebook)

bgp ebook ethernet http ip ipv6 networking ospf rip smtp ssh tcp tls udp wifi

Last synced: 07 Aug 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

hsm pkcs11 pki tls

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/bytedance/g3

Enterprise-oriented Generic Proxy Solutions

http icap proxy rust socks tls

Last synced: 15 Nov 2024

https://github.com/igrigorik/istlsfastyet.com

Is TLS fast yet? Yes, yes it is.

security tls

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/neykov/extract-tls-secrets

Decrypt HTTPS/TLS connections on the fly with Wireshark

decrypt https java ssl tls wireshark

Last synced: 15 Oct 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: 15 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/rabbitmq/tls-gen

Generates self-signed x509/TLS/SSL certificates useful for development

ssl tls

Last synced: 15 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/crazypeace/v2ray_wss

V2ray v4.45.2,VLESS_WebSocket_TLS模式 / Vmess_WebSocket_TLS模式,极简一键脚本, CaddyV2前置解除TLS和path。支持带参数 域名 IP栈 UUID path 减少安装过程中的交互

caddy tls v2ray vless vmess websocket

Last synced: 03 Nov 2024

https://github.com/gin-gonic/autotls

Support Let's Encrypt for a Go server application.

golang letsencrypt tls

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: 14 Nov 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

aes bash tls

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/wbond/oscrypto

Compiler-free Python crypto library backed by the OS, supporting CPython and PyPy

3des aes cryptography des dsa ecdsa oaep pbkdf2 pkcs12 pkcs1v15 pkcs8 pss python rc2 rc4 rsa tls x509

Last synced: 12 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://github.com/mirleft/ocaml-tls

TLS in pure OCaml

mirageos ocaml security tls

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

crypto ssl tls

Last synced: 05 Nov 2024

https://github.com/junkurihara/rust-rpxy

A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust

acme http http-proxy http11 http2 http3 https load-balancing multidomain pqc proxy reverse-proxy rust tls tls-alpn-01 tls-termination

Last synced: 15 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/tencent/tencentkonasmsuite

Tencent Kona SM Suite contains a set of Java security providers, which support algorithms SM2, SM3 and SM4, and protocols TLCP/GMSSL, TLS 1.3 (with RFC 8998) and TLS 1.2.

gmssl pki sm2 sm3 sm4 tlcp tls

Last synced: 13 Nov 2024

https://github.com/alessandrod/snuffy

Snuffy is a simple command line tool to inspect SSL/TLS data.

bpf openssl rust ssl tls uprobes

Last synced: 07 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/prbinu/tls-scan

An Internet scale, blazing fast SSL/TLS scanner ( non-blocking, event-driven )

certificate gnutls libevent openssl ssl ssllabs sslscan starttls tls tls-scan tls13 x509

Last synced: 01 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/helyho/voovan

Voovan是高性能异步通信、HTTP服务器和客户端通信、动态编译支持、数据库操作帮助类等工具的框架, 如果项目觉得不错, 请点一下 star, 谢谢

java netty nio tls voovan-web webserver websocket

Last synced: 14 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/hiifeng/v2ray

V2ray多合一脚本,支持VMESS+websocket+TLS+Nginx、VLESS+TCP+XTLS、VLESS+TCP+TLS等组合

tls trojan v2ray vless vmess websocket xtls

Last synced: 15 Nov 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: 15 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/wolfssl/wolfssl-examples

Example applications using the wolfSSL lightweight SSL/TLS library

cms cryptography dtls embedded examples freertos iot pkcs7 psa psk security signature-verification ssl tls tpm2 x509

Last synced: 11 Nov 2024

https://github.com/wolfSSL/wolfssl-examples

Example applications using the wolfSSL lightweight SSL/TLS library

cms cryptography dtls embedded examples freertos iot pkcs7 psa psk security signature-verification ssl tls tpm2 x509

Last synced: 09 Nov 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: 14 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/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