1. Proving the Absence of Microarchitectural Timing Channels
- Author
-
Buckley, Scott, Sison, Robert, Wistoff, Nils, Millar, Curtis, Murray, Toby, Klein, Gerwin, and Heiser, Gernot
- Subjects
Computer Science - Operating Systems ,Computer Science - Cryptography and Security ,Computer Science - Logic in Computer Science ,D.4.6 ,D.2.4 ,F.3.1 - Abstract
Microarchitectural timing channels are a major threat to computer security. A set of OS mechanisms called time protection was recently proposed as a principled way of preventing information leakage through such channels and prototyped in the seL4 microkernel. We formalise time protection and the underlying hardware mechanisms in a way that allows linking them to the information-flow proofs that showed the absence of storage channels in seL4., Comment: Scott Buckley and Robert Sison were joint lead authors
- Published
- 2023