Get the latest tech news

Rustls Server-Side Performance


In past years, the Rustls project has been happy to receive substantial investments from the ISRG. One of our goals has been to improve performance without compromising on safety. We last posted about our performance improvements in October of 2024, and we're back to talk about another round of improvements. What is Rustls? Rustls is a memory safe TLS implementation with a focus on performance. It is production ready and used in a wide range of applications.

It comes with a C API and FIPS support so that we can bring both memory safety and performance to a broad range of existing programs. This is important because OpenSSL and its derivatives, widely used across the Internet, have a long history of memory safety vulnerabilities with more being found this year. In Rustls 0.23.17, we started using an RwLock instead, which limits contention to the short period when a key rollover happens (by default, every 6 hours).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Performance

Performance

Photo of Rustls Server-Side

Rustls Server-Side

Related news:

News photo

Rustls Server-Side Performance Looking Very Good Compared To OpenSSL

News photo

Sandisk unveils WD_Black SSDs that balance performance and power efficiency

News photo

Why GADTs matter for performance (2015)