PhD - Implémentation de politiques de sécurité par contextualisation dynamique


Les processeurs modernes sont le résultat de plusieurs décennies d'optimisations dans le but d'améliorer leurs performances. Ainsi, de nombreux mécanismes ont été introduits uniquement dans le but d'améliorer leurs capacités de calcul: le pipeline, les mémoires cache, la prédiction de branchement etc. Cependant, la sécurité est également devenue un enjeu essentiel au sein des systèmes électroniques et informatiques. De nouveaux travaux montrent régulièrement qu'il est toujours possible d'exploiter les mécanismes de la microarchitecture des processeurs pour compromettre la sécurité des systèmes, par exemple en récupérant des informations par le biais de canaux auxiliaires.

C'est dans ce contexte que le projet de recherche HERSE vise à proposer une nouvelle architecture pour la sécurité. Son approche repose sur une nouvelle notion de contexte d'exécution dynamique: la possibilité de configurer spécifiquement l'environnement d'exécution dans lequel un programme s'exécute. En partant de cette nouvelle architecture, l'objectif de cette thèse sera de mettre en place des politiques de sécurité efficaces et dynamiques, en considérant aussi bien le matériel que les premières couches logicielles.


Voir tous les postes