Overview
Explore a conference talk on Secure Building Blocks (SBB) for IoT systems using Rust. Delve into the advantages of Rust for embedded systems development, focusing on its memory safety and powerful type system. Learn about functional safety improvements and IoT security building blocks. Discover Rustboot, an innovative solution for secure IoT systems, including its goals, features, and architecture. Gain insights into digital signatures, pre-handover and post-handover stages, and MCU header implementation in this comprehensive overview of secure Rust-based IoT development.
Syllabus
intro
preamble
why rust for emdedded systems development
so, what's it about?
ok, but why rust?
safe memory mgmt plus powerful type system
rust greatly helps functional safety
iot security building blocks sbb
digital signatures
rustboot - introduction
- goals
- features
- architecture
pre-handover stage
post-handover stage
mcu header
thank you
Taught by
Conf42