Proposal and Implementation of a Reduced Assembly Set Compiler Enabling CPU Security Measures
summary
Proposes and implements a Reduced Assembly Set Compiler that enables CPU-level security measures. The talk explains how the compiler reduces or constrains the CPU instruction set to support security defenses (implementation details and practical deployment are presented).
AI-written summary · about
chapters (7)
- 0:00CPU security proposal
- 2:14Compiler challenges
- 9:57Need for Rask compiler
- 13:11NLC design and implementation
- 20:24Live demo new CPU
- 36:36Rask and NLC results
- 38:06Q&A
related talks
15mMy Journey in Secure Compilation
01h 00mJust Enough Assembly for Compiler Explorer
08mShort Talk: Generalising secure compilation criteria
20mLifting Compiler Security Properties to Stronger Attackers: the Speculation Cas...
16mReconciling Optimization With Secure Compilation
16mMitigating Transient-Execution Attacks with CHERI Compartments
13mRISC-V: Securing the Future of Open Source Computing
37mAssembling
