Meet up: Security with Rust & Intel® SGX

Wednesday, October 30, 2019 6:00 PM to 9:30 PM PDT
Intel SC12, 2200 Mission College Blvd · Santa Clara, CA

Opening remarks by Matt Hoekstra, Director - Security Solutions Lab,
Intel Labs

Speakers

Jethro Beekman, Ph.D
Technical Director
Fortanix

Tyler Mandry
Software Engineer
Google


Register now

Schedule

6:00 pm | Doors open
6:00 - 7:00 pm | Socializing
7:00 pm | Opening Remarks
by Matt Hoekstra, Director - Security Solutions Lab, Intel Labs

7:05 pm -7:50 pm | Talk 1: Be secure with Rust & Intel SGX
by Jethro Beekman Ph.D, Technical Director, Fortanix

Intel Software Guard Extensions (SGX) makes software secure from the outside Rust makes it secure from the inside.
This talk will introduce you to Intel® SGX and the Fortanix® Enclave Development Platform (EDP) for Rust: how it works, what you can do with it, and why Rust is such a good fit for SGX.

7:05 pm -7:50 pm | Talk 2: Life of an async fn
by Tyler Mandry, Software Engineer, Google

async/await is one of the headline features to ship in Rust this year. But how does it actually work, and what does that mean for performance?
We’ll walk through what happens to async/await code inside the compiler. We’ll see some of the performance implications that result from this, and how to avoid common pitfalls. You’ll walk away with a deeper understanding of how your async/await code behaves at runtime and what the compiler is doing under the hood. Finally, we’ll explore some of the cutting-edge use cases for async/await and coroutines beyond web servers.
8:35 pm - 8:40 pm | Closing remarks
8:40 pm - 9:30 pm | Socializing