Skip to content
0:00 / 0:00

#rustls#tls#openssl

RustFest Paris 2018 - rustls: modern, faster, safer TLS by Joe Birr-Pixton

Rust Programming Language

70K subscribers • 45 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Joe Birr-Pixton, creator of rustls

Intermediate. Assumes working knowledge.

2.4K views8 years ago1 recommendation

SecurityProgramming languagesRustCryptographyNetworking and protocols

Joe Birr-Pixton reviews the design choices and state machine patterns of rustls, a safe TLS library in Rust.

If crypto stuff you want to know just listen to this guy called Joe who knows Rustls for securing access so let's look at what he's gonna show rustls is an open-source Transport Level Security (TLS) stack written in safe Rust. This talk reviews the current state of TLS support in the Rust ecosystem, and the design choices taken in rustls. (Limerick by @llogiq) paris.rustfest.eu/sessions/rustls-modern-faster-safer-tls

Why it's here

1 person recommends this

What people say. Recommended as a talk where the author discusses using Rust's type system to express secure state machines.

Moments people linked to

u/insanitybitin r/programming • Recommends

On “A Rust-based TLS library outperformed OpenSSL in almost every category”

\> Memory safety is probably the easiest important security property for a TLS library to get right. Memory safety has historically plagued TLS libraries, it is clearly not "easy" to solve. But even beyond that, Rust offers more than memory safety. It also offers a really expressive type system - in particular, there are many great patterns for expressing state machines. Here is the author discussing some of the ways that rustls leverages rust's type system to provide \*semantic\* guarantees, not just memory safety. [video
21View on Reddit