CHERI Alliance

CHERI: Hardware-Enabled C/C++ Memory Protection at Scale

Academic paper

CHERI: Hardware-Enabled C/C++ Memory Protection at Scale

Robert N. M. Watson, David Chisnall, Jessica Clarke, Brooks Davis, Nathaniel Wesley Filardo, Ben Laurie, Simon W. Moore, Peter G. Neumann, Alexander Richardson, Peter Sewell, Konrad Witaszczyk, and Jonathan Woodruff. IEEE Security & Privacy, 22(4), 2024.

Reviews CHERI's hardware-supported protection model and experience applying it to large C and C++ software stacks.

Image preview