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
Introduction to Enterprise ComputingMarist College via Independent Advanced Operating Systems
Georgia Institute of Technology via Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique 操作系统原理(Operating Systems)
Peking University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity