2000 character limit reached
Proving the Absence of Microarchitectural Timing Channels (2310.17046v1)
Published 25 Oct 2023 in cs.OS, cs.CR, and cs.LO
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.