Description du sujet de thèseDomaineDéfis technologiques
Sujets de thèseSécurisation cryptographique d'enclaves de processeurs RISC-V avec CHERI
ContratThèse
Description de l'offreCHERI (Capability Hardware Enhanced RISC Instructions) est une solution permettant de sécuriser le processeur contre les fuites spatiales et temporelles de mémoire en transformant tout pointeur en capacité définissant de façon claire les bornes d'accès aux données ou instructions adressées.
Dans cette thèse, nous proposons sur un processeur d'applications RISC-V d'enrichir CHERI et ses possibilités d'intégrité de flot de contrôle avec une protection des instructions allant jusqu'à leur exécution contre tout type de modifications. Dans un second temps, sur la base d'un chiffrement authentifié de la mémoire, nous étudierons la possibilité avec CHERI de définir des enclaves sécurisées permettant une isolation cryptographique entre processus. Le processeur sera modifié pour que chaque processus soit chiffré avec sa propre clé et puisse avoir un cycle de vie sûr. L'ensemble des clés devra être protégé efficacement dans le matériel.
Contact: olivier.savry@cea.fr
Université / école doctoraleElectronique, Electrotechnique, Automatique, Traitement du Signal (EEATS)
Université Grenoble Alpes
Localisation du sujet de thèseSiteGrenoble
Critères candidatFormation recommandéecybersécurité, conception numérique, architecture des processeurs
DemandeurDisponibilité du poste01/10/2025
Personne à contacter par le candidatSAVRY Olivier olivier.savry@cea.fr
CEA
DRT/DSYS/SSSEC/LSCO
CEA/Grenoble
17 avenue des Martyrs
39054 Grenoble cedex
0438780947
Tuteur / Responsable de thèseLASHERMES Ronan ronan.lashermes@inria.fr
INRIA
SED & LHS
Office F418, Beaulieu Campus, Rennes, France
(+33|0)2 99 84 72 84
En savoir plushttps://www.leti-cea.fr/cea-tech/leti/Pages/recherche-appliquee/infrastructures-de-recherche/plateforme-cybersecurite.aspxhttps://www.cl.cam.ac.uk/research/security/ctsrd/cheri/