References:
From CHERI ISA V5:
CHERI allows software privilege to be minimized at two levels of abstraction.
architectural least privilege: memory capability.
application-level least privilege: software compartmentalization using object capabilities.
If you could revise
the fundmental principles of
computer system design
to improve security...
... what would you change?