Reconfigurable Hardware for Microarchitectural Timing Attacks Detection
Résumé
Software-based microarchitectural timing attacks evolve quickly, exploiting hardware design properties that widely affect both general-purpose processors and embedded processors. Among the means of attack detection, hardware monitoring benefits from less overhead and less power consumption compared to software monitoring. Nevertheless, as usual hardware cannot be upgraded, the efficiency of a hardware monitor device component cannot be guaranteed against future attacks. In this paper, we study the feasibility of using reconfigurable hardware alongside software attacks detection to cope with microarchitectural timing attacks. We propose to use the hardware's capability of parallel execution, to deal with the problem that reconfigurable technologies suffer from a lower frequency than hardwired technologies. This architecture is designed to adapt to new attacks, because the processor can decide to reconfigure the detection logic to take them into consideration. We briefly present an implementation of a proof of concept on FPGA to validate our design.
Domaines
Informatique [cs]
Fichier principal
Mao et al. - 2020 - Reconfigurable Hardware for Microarchitectural Tim.pdf (112.8 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|