Presentation: Towards Memory Safety in Intel SGX Enclave

Track: Security: Attacking and Defending

Location: Seacliff ABC

Day of week:

Slides: Download Slides

Level: Intermediate - Advanced

Persona: Architect, Backend Developer, Developer

What You’ll Learn

  • Hear about Intel SGX, what it is and how it helps with memory safety.
  • Find out about memory safety, ownership, enclaves, and how to use those with Rust SGX SDK.
  • Learn why Rust is a better security choice than Go or Swift for programming on Intel SGX.

Abstract

Intel SGX is the next-generation trusted computing infrastructure. Rust programming language is an ideal choice for system programming and it guarantees memory safety. In this talk, we show Rust SGX SDK, which combines Intel SGX together with Rust. Developer could write memory-safe SGX enclave easily, eliminating the possibility of being pwned intrinsically.

Speaker: Dr. Yu Ding

Security Scientist @Baidu X-Lab

Yu Ding is a senior security scientist at Baidu X-Lab. His research interest is security issues around Intel SGX and security protocol analysis.

Find Dr. Yu Ding at

Similar Talks

Evolution of Edge @Netflix

Qcon

Engineering Leader @Netflix

Vasily Vlasov

Mistakes and Discoveries While Cultivating Ownership

Qcon

Engineering Manager @Netflix in Cloud Infrastructure

Aaron Blohowiak

Monitoring and Tracing @Netflix Streaming Data Infrastructure

Qcon

Architect & Engineer in Real Time Data Infrastructure Team @Netflix

Allen Wang

Future of Data Engineering

Qcon

Distinguished Engineer @WePay

Chris Riccomini

Coding without Complexity

Qcon

CEO/Cofounder @darklang

Ellen Chisa

Holistic EdTech & Diversity

Qcon

Holistic Tech Coach @unlockacademy

Antoine Patton