System-level design for the assessment of shared resources effects on multiprocessor systems security
Résumé
Context
The race for progress motivates all players in the electronics industry to always
push their limits in terms of optimization. Whether in terms of execution speed,
energy consumption, or portability, design hours are allocated to these themes.
However, the hardware security aspect struggles to impose itself. Despite being
an essential aspect, knowing that according to the ANSSI (French National Infor-
mation Systems Security Agency), between 2019 and 2020, the number of victims
of cyber attacks has quadrupled.
It is in this context that this three-month internship takes place, at the IETR
laboratory of Polytech Nantes (France). As a study support, it is the gem5 virtual
prototyping software that has been used. The project’s aim is to study the possi-
bilities given by gem5 software to analyze processor architecture’s vulnerabilities.
This project focuses on exploring the capabilities of gem5 software for analyzing
vulnerabilities in processor architectures. The main emphasis lies in understand-
ing how the security of multiprocessor systems is influenced by the use of shared
resources.
The work is based on the github sources provided by the gem5 community,
and on the work of Pierre Ayoub and Clémentine Maurice: "Reproducing Specter
Attack with gem5: How To Do It Right?"
Fichier principal
2023_IETR_Internship_Report_Couturier_Khazaal_et_al.pdf (1.27 Mo)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|