Ertl, M. A. (2023). Fix Spectre in hardware! Why and how. In T. Noll & I. Fesefeldt (Eds.), 22. Kolloquium Programmiersprachen und Grundlagen der Programmierung (pp. 9–23). RWTH Aachen University. https://doi.org/10.34726/5431
22. Kolloquium Programmiersprachen und Grundlagen der Programmierung
-
Event date:
25-Sep-2023 - 27-Sep-2023
-
Event place:
Vaals, Netherlands (the)
-
Number of Pages:
15
-
Publisher:
RWTH Aachen University
-
Keywords:
Spectre Attacks
en
Abstract:
Spectre can be fixed in hardware by treating speculative microarchitectural state in the same way as speculative architectural state: On mis-speculation throw away all the speculatively-performed changes. The resource-contention side channel needs to be closed, too. This position paper also explains how Spectre works, why software mitigations are not sufficient.