Software-based microarchitectural attacks
Autor(en):
Zusammenfassung
Modern processors are highly optimized systems where every single cycle of computation time matters. Many optimizations depend on the data that is being processed. Microarchitectural attacks leak this data (side channels) or exploit physical imperfections to take control of the entire system (fault attacks). In my thesis (D. Gruss. Software-based Microarchitectural Attacks . PhD thesis, Graz University of Technology, 2017), I improved over state of the art in microarchitectural attacks and defenses in three dimensions. I cover these briefly in this summary. First, I show that attacks can be fully automated. Second, I present several novel previously unknown side channels. Third, I show that attacks can be mounted in highly restricted environments such as sandboxed JavaScript code in websites, and on any computer system including smartphones, tablets, personal computers, and commercial cloud systems. These results formed one of the corner stones for attacks like Meltdown (M. Lipp et al. Meltdown: Reading kernel memory from user space. In USENIX Security Symposium , 2018) and Spectre (P. Kocher et al. Spectre attacks: Exploiting speculative execution. In S&P , 2019) which were discovered months after the thesis was concluded.
- Vollständige Referenz
- BibTeX
Gruss, D.,
(2018).
Software-based microarchitectural attacks.
it - Information Technology: Vol. 60, No. 5-6.
Berlin:
De Gruyter.
(S. 335-341).
DOI: 10.1515/itit-2018-0034
@article{mci/Gruss2018,
author = {Gruss, Daniel},
title = {Software-based microarchitectural attacks},
journal = {it - Information Technology},
volume = {60},
number = {5-6},
year = {2018},
,
pages = { 335-341 } ,
doi = { 10.1515/itit-2018-0034 }
}
author = {Gruss, Daniel},
title = {Software-based microarchitectural attacks},
journal = {it - Information Technology},
volume = {60},
number = {5-6},
year = {2018},
,
pages = { 335-341 } ,
doi = { 10.1515/itit-2018-0034 }
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1515/itit-2018-0034
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 2196-7032
Datum: 2018
Sprache:
(en)
(en)
Typ: Text/Journal Article

