Betrusted - Better Security Through Physical Partitioning
Offered By: linux.conf.au via YouTube
Course Description
Overview
Syllabus
Intro
Motivation: Hardware You Can Trust With Your Life
Complex Things are Hard to Analyze
Software Isolation is Dead Speed or safety: pick one
Motivated Adversaries
Untrustable Supply Chains
There is no HMAC for Hardware
State of the Art: Secure Enclaves
The 1/0 Problem
Bottom Line: Want Trust? There are Tradeoffs
Betrusted: Verification Requires Simplicity. Simplicity Requires Focus. • The solution depends on
The Betrusted Design Context
Simple and Verifiable by Design
Design Envelope Summary
Xous: A Betrusted OS
Betrusted Goals
Microkernels
Too Many Cooks
Felix' Rule of Thumb
Principles of Software
Rust OS Landscape
Rust-based OS: Redox
Rust-based OS: Tifflin
Xous: Memory Model
Xous: Interrupts
Xous: Missing Features
Betrusted: Software
Rust Development progression
i18n: output
Emojis!
i18n: input
Layer #2: The device
How can I get involved?
Taught by
linux.conf.au
Related Courses
The Open-Source Chatbot That Accidentally Built a Communitylinux.conf.au via YouTube Add Depth - Stereoscopic Imagery for Everyone
linux.conf.au via YouTube Becoming a Tyrant - Implementing Secure Boot in Embedded Devices
linux.conf.au via YouTube The seL4 Foundation - Growing Through Upheaval
linux.conf.au via YouTube Conference Close
linux.conf.au via YouTube