Skip to content
Rust Search
← RustNL 2024

Replacing OpenSSL, one step at a time

RustNL
33:44 2173 views

rustls-libssl is a new project that provides a drop-in replacement for OpenSSL's libssl, with the goal of easy retrofitting of memory-safe TLS into existing applications. The talk will start with a general overview of recent work on rustls and then introduce rustls-libssl. We'll dive into some of the challenges Joe has encountered, like 1) various depraved details of the openssl API that made this project particularly challenging, 2) building a shared library from rust, with correctly versioned

Player unavailable or embedding blocked? Use the YouTube link above.

Other talks by Joe Birr-Pixton

Graviola: fast, high-assurance cryptography for Rust

RustNL
RustWeek 38:40 431 views

Joe Birr-Pixton -- Graviola is a new cryptography crate for Rust. It focuses on being high-quality, fast and easy to build. In this talk, I’ll cover what makes it different from other cryptography crates — and my goals for this project.