1 min readfrom InfoQ

Presentation: Adopting Memory-Safety and Fine-Grained Compartmentalisation with CHERI

Presentation: Adopting Memory-Safety and Fine-Grained Compartmentalisation with CHERI

David Chisnall discusses how the CHERI hardware architecture redefines pointer safety to solve isolation and sharing challenges. He explains how CHERI enables spatial and temporal memory safety for C/C++, scales down to microcontrollers with CHERIoT, and replaces costly OS-level RPC mechanisms with lightweight, auditable compartmentalization - all without requiring massive codebase rewrites.

By David Chisnall

Want to read more?

Check out the full article on the original site

View original article

Tagged with

#CHERI
#Memory Safety
#Pointer Safety
#Compartmentalization
#Isolation
#Sharing
#C/C++
#CHERIoT
#Microcontrollers
#RPC
#Auditable
#Spatial Memory Safety
#Temporal Memory Safety
#Hardware Architecture
#Codebase Rewrites
#Lightweight
#OS-level
#Security
#Pointer Integrity
#David Chisnall