#cheri

3 posts · Last used Jul 02

Back to Timeline
David Chisnall (*Now with 50% more sarcasm!*) @david_chisnall@infosec.exchange · Jul 02, 2026
I wrote this post over a year ago, but it probably needs repeating periodically. From my perspective, CHERI isn't really about security, it's about making it possible to solve a bunch of interesting language-interoperability and end-user-programming problems that happen to need a bunch of security fixed as building blocks. And so we get a load of security stuff for free. But that's not why I worked on it. #CHERI #CHERIoT
0
0
0
David Chisnall (*Now with 50% more sarcasm!*) @david_chisnall@infosec.exchange · Apr 25, 2026
Boosted by oxy @oxy@social.bsdlab.au
When we originally created #CHERIoT, we added an instruction to make accessing globals uniform with respect to the rest of RISC-V. We fairly quickly realised it wasn’t a great design, but the toolchain changes required to eliminate it took a while. We’ve finally done it and I spent a bit of time this week writing up our journey. Removing this instruction is something we always planned to do before rebasing on the upcoming RV32YE base. #CHERI #RISCV
13
1
6

You've seen all posts