Auteur / Autrice : | Safouane Noubir |
Direction : | Sébastien Pillement, Maria Méndez Real |
Type : | Thèse de doctorat |
Discipline(s) : | Electronique, microélectronique et nanoélectronique et micro-ondes |
Date : | Soutenance le 17/12/2021 |
Etablissement(s) : | Nantes |
Ecole(s) doctorale(s) : | École doctorale Mathématiques et sciences et technologies de l'information et de la communication (Rennes) |
Partenaire(s) de recherche : | Laboratoire : Institut d'Électronique et de Télécommunications (Rennes) |
Jury : | Président / Présidente : Guy Gogniat |
Examinateurs / Examinatrices : Lilian Bossuet, Emmanuelle Encrenaz | |
Rapporteurs / Rapporteuses : Lilian Bossuet, Emmanuelle Encrenaz |
Mots clés
Mots clés contrôlés
Résumé
Les architectures multi-coeurs présentent une grande complexité du fait du grand nombre de ressources et de la complexité de l’infrastructure de communication. Afin de répondre à des contraintes de performance ou de consommation d’énergie, il est nécessaire d’implémenter des gestionnaires dynamiques (mapping de tâches, adaptation dynamique de la fréquence et de la tension (e.g., DVFS pour Dynamic Voltage and Frequency Scaling)). Par exemple, les smartphones ont été conçus en intégrant des architectures complexes dans un espace limité tout en s’assurant du bon fonctionnement de l’appareil (i.e., durée de vie de la batterie, température du processeur). Cependant, dans la majorité des cas, ces gestionnaires n’ont pas été conçus pour la sécurité et sont vulnérables. Dans cette thèse, on explore les possibles vulnérabilités de sécurité présentes dans les gestionnaires d’énergie et de température. Trois différentes attaques ont été démontrées par une implémentation sur des SoCs (Systems-on-Chip) récents. Finalement, des contre-mesures à ces attaques ont été préposées.