Rust TLS

Open-source Rust projects categorized as TLS

Transport Layer Security (TLS), the successor of the now-deprecated Secure Sockets Layer (SSL), is a cryptographic protocol designed to provide communications security over a computer network.

Top 19 Rust TLS Projects

  • rustls

    A modern TLS library in Rust

  • Project mention: Pingora: HTTP Server and Proxy Library, in Rust, by Cloudflare, Released | news.ycombinator.com | 2024-02-28
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • shadow-tls

    A proxy to expose real tls handshake to the firewall

  • static-web-server

    A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡

  • Project mention: Grant Kubernetes Pods Access to AWS Services Using OpenID Connect | dev.to | 2024-04-22

    In here, we will fetch the OIDC configuration from the Kubernetes API server and expose them to the internet on HTTPS using the newly acquired TLS certificate with the help of static web server.

  • linkerd-tcp

    A TCP/TLS load balancer for Linkerd 1.x.

  • g3

    Enterprise-oriented Generic Proxy Solutions (by bytedance)

  • hudsucker

    Intercepting HTTP/S proxy

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • veracruz

    Main repository for the Veracruz privacy-preserving compute project, an adopted project of the Confidential Compute Consortium (CCC).

  • rustls-native-certs

    Integration with OS certificate stores for rustls

  • shoes

    A multi-protocol proxy server written in Rust (HTTP, HTTPS, SOCKS5, Vmess, Vless, Shadowsocks, Trojan, Snell)

  • tobaru

    Port forwarding utility written in Rust with IP and TLS SNI/ALPN-based forwarding rules, multiple targets per port, iptables support, and hot reloading.

  • tlspuffin

    A Dolev-Yao-model-guided fuzzer for TLS

  • sandwich

    Sandwich is a multi-platform, multi-language, open-source library that provides a simple unified API for developers to use (multiple) cryptographic libraries in their applications. (by sandbox-quantum)

  • Project mention: Sandwich – Open-source library API for multiple cryptographic libraries | news.ycombinator.com | 2023-09-17
  • proxyboi

    A super simple reverse proxy with TLS support

  • tunneler

    Tunnel TCP or UDP traffic over TCP, (mutual) TLS or DNS (authoritative server or direct connection), implemented in Rust

  • dolores

    Local development reverse proxy

  • tabbyssl

    Previously MesaLink, TabbySSL is an OpenSSL compatibility layer for the Rust TLS stack.

  • rust-tls-api

    TLS API for Rust, and API implementations over native-tls and openssl in separate crates

  • snowboard

    fast, simple & reliable http rust servers :snowboarder:

  • Project mention: Snowboard: Fast Rust HTTP(s) Servers | news.ycombinator.com | 2023-12-10
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust TLS discussion

Log in or Post with

Rust TLS related posts

  • Recent 'MFA Bombing' Attacks Targeting Apple Users

    2 projects | news.ycombinator.com | 27 Mar 2024
  • Pingora: HTTP Server and Proxy Library, in Rust, by Cloudflare, Released

    6 projects | news.ycombinator.com | 28 Feb 2024
  • Alternative to openssl for reqwest https with client certs.

    3 projects | /r/rust | 8 Dec 2023
  • rustls 0.22 is out with pluggable crypto providers and better CRL support

    1 project | /r/rust | 4 Dec 2023
  • Exploring the Rust compiler benchmark suite

    1 project | /r/rust | 22 Aug 2023
  • Leaking Bitwarden's Vault with a Nginx vulnerability

    10 projects | news.ycombinator.com | 3 Jul 2023
  • A brief guide to choosing TLS crates

    5 projects | /r/rust | 9 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source TLS projects in Rust? This list will help you:

Project Stars
1 rustls 5,630
2 shadow-tls 2,235
3 mesalink 1,495
4 static-web-server 1,267
5 linkerd-tcp 524
6 g3 393
7 hudsucker 199
8 veracruz 184
9 rustls-native-certs 173
10 shoes 173
11 tobaru 166
12 tlspuffin 126
13 sandwich 100
14 proxyboi 90
15 tunneler 62
16 dolores 57
17 tabbyssl 52
18 rust-tls-api 50
19 snowboard 31

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com