CHERI: Hardware-Enabled C/C++ Memory Protection at Scale | IEEE Journals & Magazine | IEEE Xplore