General information
Organisation
The French Alternative Energies and Atomic Energy Commission (CEA) is a key player in research, development and innovation in four main areas :
• defence and security,
• nuclear energy (fission and fusion),
• technological research for industry,
• fundamental research in the physical sciences and life sciences.
Drawing on its widely acknowledged expertise, and thanks to its 16000 technicians, engineers, researchers and staff, the CEA actively participates in collaborative projects with a large number of academic and industrial partners.
The CEA is established in ten centers spread throughout France
Reference
SL-DRT-25-0591
Direction
DRT
Thesis topic details
Category
Technological challenges
Thesis topics
Cryptographic security of RISC-V processor enclaves with CHERI
Contract
Thèse
Job description
CHERI (Capability Hardware Enhanced RISC Instructions) is a solution for securing the processor against spatial and temporal memory leaks by transforming any pointer into a capability that clearly defines the access limits to the data or instructions addressed.
In this thesis, we propose to enrich CHERI and its control-flow integrity capabilities on a RISC-V application processor, by protecting instructions right up to their execution against any type of modification. Secondly, based on authenticated memory encryption, we will study the possibility of using CHERI to define secure enclaves enabling cryptographic isolation between processes. The processor will be modified so that each process is encrypted with its own key and can have a secure life cycle. All keys must be efficiently protected in hardware.
Contact : olivier.savry@cea.fr
University / doctoral school
Electronique, Electrotechnique, Automatique, Traitement du Signal (EEATS)
Université Grenoble Alpes
Thesis topic location
Site
Grenoble
Requester
Position start date
01/10/2025
Person to be contacted by the applicant
SAVRY Olivier
olivier.savry@cea.fr
CEA
DRT/DSYS/SSSEC/LSCO
CEA/Grenoble
17 avenue des Martyrs
39054 Grenoble cedex
0438780947
Tutor / Responsible thesis director
LASHERMES Ronan
ronan.lashermes@inria.fr
INRIA
SED & LHS
Office F418, Beaulieu Campus, Rennes, France
(+33|0)2 99 84 72 84
En savoir plus
https://www.leti-cea.fr/cea-tech/leti/Pages/recherche-appliquee/infrastructures-de-recherche/plateforme-cybersecurite.aspx
https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/