YoVDO

What Does It Mean to Trust Your Boot Process

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Cybersecurity Courses x86 Architecture Courses Secure Boot Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of device boot processes and trust establishment in this 51-minute conference talk from code::dive 2019. Delve into the various types of boot processes, including secure boot, trusted boot, measured boot, BIOS boot, UEFI boot, and ARM boot. Understand what actually happens during the rapid boot sequence and how it forms the foundation for building trust in machine components. Compare and contrast boot processes for x86 and ARM architectures, examining different methods of establishing boot time trust, their guarantees, and potential limitations. Learn from cybersecurity researcher Gabriela Limonta as she shares insights on firmware, Secure Boot, TPM, measurements, and open-source firmware options. Gain valuable knowledge about creating a trustworthy computing environment from the moment a device powers on.

Syllabus

Intro
What is firmware
Secure Boot
shim
I dont like this
Its not enough
TPM
Measurement
Measured Boot
Raspberry Pi
Where your firmware comes from
Open source firmware
Questions


Taught by

code::dive conference

Related Courses

Computer Security
Stanford University via Coursera
Cryptography II
Stanford University via Coursera
Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera
Building an Information Risk Management Toolkit
University of Washington via Coursera
Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network