Abstract: Mojo-V is a new RISC-V extension that introduces secret computation, enabling secure, efficient, and data-oblivious execution without reliance on fragile software and programmer trust. By sequestering sensitive data in dedicated secret registers and encrypting memory under a third-party key, Mojo-V prevents disclosures and enforces computation that is both blind (no direct disclosures) and silent (no side channel leakage). The design integrates seamlessly into the existing RISC-V ISA with only a mode bit and two new instructions, enforced entirely at decode. Early results show near-native execution speeds while offering over 5-7 orders of magnitude performance improvement compared to fully homomorphic encryption (FHE), with a clear roadmap for integration into CPUs, GPUs, and specialized accelerators.
![[Speaker Headshot Placeholder]](https://yongqinw.github.io/iiswc-workshop/headshots/austin1.jpg)
Todd Austin is the S. Jack Hu Collegiate Professor of Computer Science and Engineering at the University of Michigan. His research focuses on computer architecture, hardware security, and dependable systems, with contributions spanning secure processors, memory systems, and AI hardware. He is a Fellow of the IEEE, and his work has been widely recognized for advancing the performance, security, and reliability of modern computing systems. To see more of Todd’s content, please follow him on LinkedIn: https://www.linkedin.com/in/prof-todd-austin/