How CHERIoT Provides Strong and Usable Isolation Without an MMU

Lobsters Hottest Papers

Summary

This article explains how CHERIoT provides robust isolation without an MMU, focusing on its design and benefits for secure computing systems.

<p><a href="https://lobste.rs/s/gtvx0w/how_cheriot_provides_strong_usable">Comments</a></p>
Original Article

Similar Articles

Adopting Memory-Safety and Fine-Grained Compartmentalisation with CHERI

Lobsters Hottest

David Chisnall presents CHERI, a hardware capability architecture enabling memory safety and fine-grained compartmentalization through ISA extensions such as ARM Morello, RISC-V, and CHERIoT microcontrollers. The talk emphasizes the importance of practical programming models for secure isolation.

First CHERIoT Silicon

Lobsters Hottest

SCI Semiconductor announces the first silicon implementation of CHERIoT, a RISC-V-based security architecture providing deterministic memory safety and compartmentalization. The ICENI chip runs at up to 250 MHz and will be demonstrated at Embedded World.

experiments with isolation on blue pill

Lobsters Hottest

Developer notes from experiments building a semi-hypervisor/supervisor for the Cortex-M3 (Blue Pill) using MPU and SVC to provide isolation and privileged access control without MMU or TrustZone.

Maybe we should revisit microkernels

Lobsters Hottest

This article argues that modern hardware, particularly IOMMUs, makes microkernels viable again by eliminating overhead from context switches, and suggests revisiting microkernel designs for better security and reliability.