Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Advancing Windows Device Security Through Surface Innovation

Microsoft via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how Microsoft Surface advances Windows device security through innovative memory-safe Rust firmware and drivers in this 30-minute conference talk from Microsoft Ignite 2025. Learn about Microsoft's strategic shift toward memory-safe programming languages to reduce vulnerabilities and improve device reliability. Discover the technical implementation of Secure Core PCs and hardware-based protection mechanisms that form the foundation of modern device security. Understand the Device Firmware Configuration Interface (DFCI) and its role in enterprise security management. Examine how Rust's memory-safe programming paradigm addresses critical security vulnerabilities in firmware and driver development. Investigate Surface's practical application of Rust in building secure embedded controllers and microcontroller units (MCUs). Get introduced to the open-source windows-drivers-rs project and the newly launched Cargo WDK tool that simplifies Rust driver development setup and environment configuration. Learn about Microsoft's Open Device Partnership (ODP) initiative that promotes collaborative open-source hardware and software development for building safer, more resilient devices. Gain insights into how IT and engineering teams can contribute to this collaborative innovation ecosystem and Microsoft's broader commitment to secure, inclusive technology development.

Syllabus

0:00 - Introduction and Speakers
00:03:34 - Transition to Device-Level Security Insights
00:06:43 - Secure Core PCs and Hardware-Based Protection
00:10:35 - Explanation of Device Firmware Configuration Interface DFCI
00:15:00 - Introduction to Rust as a Memory-Safe Programming Language
00:16:55 - Surface’s Use of Rust and Open Device Partnership ODP
00:17:13 - Secure Embedded Controller MCU Built in Rust
00:24:42 - Launch of Cargo WDK tool for simplified Rust driver setup and environment
00:26:25 - Introduction of Open Device Partnership ODP for collaborative open-source hardware and software efforts

Taught by

Microsoft Ignite

Reviews

Start your review of Advancing Windows Device Security Through Surface Innovation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.