Noise-free security assessment of eviction set construction algorithms with randomized caches - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Applied Sciences Année : 2022

Noise-free security assessment of eviction set construction algorithms with randomized caches

Résumé

Cache timing attacks, i.e., a class of remote side-channel attack, have become very popular in recent years. Eviction set construction is a common step for many such attacks, and algorithms for building them are evolving rapidly. On the other hand, countermeasures are also being actively researched and developed. However, most countermeasures have been designed to secure last-level caches and few of them actually protect the entire memory hierarchy. Cache randomization is a well-known mitigation technique against cache attacks that has a low-performance overhead. In this study, we attempted to determine whether address randomization on first-level caches is worth considering from a security perspective. In this paper, we present the implementation of a noise-free cache simulation framework that enables the analysis of the behavior of eviction set construction algorithms. We show that randomization at the first level of caches (L1) brings about improvements in security but is not sufficient to mitigate all known algorithms, such as the recently developed Prime–Prune–Probe technique. Nevertheless, we show that L1 randomization can be combined with a lightweight random eviction technique in higher-level caches to mitigate known conflict-based cache attacks.
Fichier principal
Vignette du fichier
jaam1.pdf (995.53 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03640388 , version 1 (14-04-2022)

Licence

Paternité

Identifiants

Citer

Amine Jaamoun, Thomas Hiscock, Giorgio Di Natale. Noise-free security assessment of eviction set construction algorithms with randomized caches. Applied Sciences, 2022, 12 (5), pp.2415. ⟨10.3390/app12052415⟩. ⟨hal-03640388⟩
58 Consultations
65 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More