Evaluation and consideration of security in multi-core management systems
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...
Saved in:
Main Authors : | , , , , , |
---|---|
Corporate Authors : | , , |
Format : | Thesis |
Language : | anglais |
Title statement : | Evaluation and consideration of security in multi-core management systems / Safouane Noubir; sous la direction de Sébastien Pillement et de Maria Méndez Real |
Published : |
2021 |
Online Access : |
Via Nantes Université network
|
Online Access note : | Accès au texte intégral |
Note de thèse : | Thèse de doctorat : Electronique, microélectronique et nanoélectronique et micro-ondes : Nantes : 2021 |
Subjects : |
Summary : | 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. Architectures have become moreand more complex to keep up with the increaseof algorithmic complexity. To fully exploitthose architectures, dynamic managersare required. The goal of dynamic managersis either to optimize the resource usage (e.g.,cores, memory) or to reduce energy consumptionunder performance constraints. Taking asexample, smartphones, those devices weredesigned to fit complex architectures in thesmallest space while ensuring the device runsin stable conditions. This includes keepingthe SoC (System-on-Chip) in low temperaturelevel and maximizing the battery life. Thus,different dynamic managers are deployed forthis purpose. However, managers were developedwith performance optimization beingtheir main goal, they have not been designedto be secure and present security vulnerabilities.In this work, we evaluate the securityof both, energy and thermal managers. Threedifferent attacks are presented and validatedby an implementation on a state-of-art SoCs.Finally, for each attack, possible countermeasureswere discussed. |
---|---|
Variantes de titre : | Évaluation et considération de la sécurité dans les systèmes de gestion d architectures multi-coeurs |
Notes : | Titre provenant de l'écran-titre Ecole(s) Doctorale(s) : École doctorale Mathématiques et sciences et technologies de l'information et de la communication (Rennes) Partenaire(s) de recherche : Institut d'Électronique et de Télécommunications (Rennes) (Laboratoire) Autre(s) contribution(s) : Guy Gogniat (Président du jury) ; Lilian Bossuet, Emmanuelle Encrenaz (Membre(s) du jury) ; Lilian Bossuet, Emmanuelle Encrenaz (Rapporteur(s)) |
Configuration requise : | Configuration requise : un logiciel capable de lire un fichier au format : PDF |