Skip to content

Opening book details…

Can I read RedLeaf: Towards An Operating System for Safe and Verified Firmware on EtoBox?

RedLeaf: Towards An Operating System for Safe and Verified Firmware by Vikram Narayanan; Marek S. Baranowski; Leonid Ryzhyk; Zvonimir Rakamarić; Anton Burtsev is a scholarly article available to read on EtoBox.

What is RedLeaf: Towards An Operating System for Safe and Verified Firmware about?

RedLeaf is a new operating system being developed from scratch to utilize formal verification for implementing provably secure firmware. RedLeaf is developed in a safe language, Rust, and relies on automated reasoning using satisfiability modulo theories (SMT) solvers for formal verification. RedLeaf builds on two premises: (1) Rust's linear type system enables practical language safety even for systems with tightest performance and resource budgets (e.g., firmware), and (2) a combination of SMT-based reasoning and pointer discipline enforced by linear types provides a unique way to automate and simplify verification effort scaling it to the size of a small OS kernel.

Author
Vikram Narayanan; Marek S. Baranowski; Leonid Ryzhyk; Zvonimir Rakamarić; Anton Burtsev
Publisher
ACM
Published
2019
Language
EN

More by Vikram Narayanan; Marek S. Baranowski; Leonid Ryzhyk; Zvonimir Rakamarić; Anton Burtsev

Browse all works by Vikram Narayanan; Marek S. Baranowski; Leonid Ryzhyk; Zvonimir Rakamarić; Anton Burtsev