Rust on CHERI: how hardware capabilities and safe languages work together for stronger, faster software. Master's dissertation.
-
Updated
Jun 21, 2019 - TeX
Rust on CHERI: how hardware capabilities and safe languages work together for stronger, faster software. Master's dissertation.
We thought that we'd found an error with the read when used with USB to Serial devices but inactual fact we'd found a good example of the power of Cheri to protect us from faults caused by simple typos. Mistakes that are easy to make but can be difficult to spot. We're keeping this repository as an example of Cheri in the real world.
CheriBSD with library sandboxing in the run-time linker for dissertation project
🧙♂️ ImageMagick 7 fork for CheriBSD using sandboxed libpng
Libpng fork for cheribuild, configuring an easy-to-sandbox minimal version and bundling zlib
Open-source textbook about CHERI capabilities, for a developer audience
MDX — A BSD-style RTOS
The efficient SMT-based context-bounded model checker (ESBMC)
Add a description, image, and links to the cheri topic page so that developers can more easily learn about it.
To associate your repository with the cheri topic, visit your repo's landing page and select "manage topics."