•1 min read•from InfoQ
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 ChisnallWant to read more?
Check out the full article on the original site
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