As promised - our new CHERIoT (CHERI-RV32E) microcontroller and software stack is now open-source! I'm very excited about this work. Scaling CHERI down to small cores could be a life-changer to the IoT and embedded ecosystems. 🧵​ https://aka.ms/cheriot-tech-report
Unfortunately, these ecosystems are built upon a massive set of different codebases written in unsafe languages and often with zero mitigations. CHERIoT solves that! Get the new hardware, rebuild your codebase with the new toolchain, and get powerful security properties!
We encourage you to play with it yourself! As you can see in the tech report, we have deterministic mitigations for spatial and temporal safety! You can check that out in the memory-safety example (examples/08.memory_safety):
