Zum Inhalt springen

Exploration des techniques d'attestation d'exécution de code en embarqué H/F

Praktikum - 4 bis 6 Monate

Grenoble (France)

Veröffentlicht am 4. September 2026

  • Vertragsart

    Praktikum - 4 bis 6 Monate

  • Ort

    Grenoble (France)

  • Startdatum

    Ab sofort / nach Vereinbarung

  • Gehalt

    Keine Informationen angegeben

  • Homeoffice/Telearbeit

    Nicht angegeben

CEA illustration
Description du poste

Domaine

Mathématiques, information scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Exploration des techniques d'attestation d'exécution de code en embarqué H/F

Sujet de stage

En embarqué, la sécurité d'une application est actuellement réalisée avec les techniques d'ancrage sécurisé (Root-of-Trust), de démarrage sécurisé (Secure Boot), ou encore de monitoring dynamique des applications embarquées. Mais ces techniques ne répondent pas au besoin d'attester l'authenticité de l'exécution d'un code embarqué pour un pair distant.
Aussi, l'objectif du sujet est de réaliser un état de l'art des techniques permettant d'attester à distance de l'authenticité de l'exécution d'un code en embarqué.

Durée du contrat (en mois)

6 mois

Description de l'offre

Plusieurs protocoles cryptographiques, tels que zk-SNARK, zk-STARK, Control-flow attestation, ou encore Proof-carrying code seront analysés et leur potentiel à être embarqués dans un environnement ARM TrustZone sera étudié. Une preuve de concept sur un dispositif embarqué de type micro-processeur pourra être mis en œuvre.

Une comparaison des techniques analysées sera effectuée selon différents critères tels que l'empreinte mémoire, l'utilisation du CPU, la performance, le surplus de communication, l'usage dans le contexte d'un réseau distribué et la consommation énergétique. Une publication pourrait être rédigée en fin de stage pour valoriser les résultats obtenus.

Moyens / Méthodes / Logiciels

Python, langage C, carte électronique STM32MP157

Profil du candidat

Le candidat recherché sera d'un niveau BAC+4/5, master 2, stage de césure, stage de fin d'études d'ingénieurs. Il devra disposer d'une formation approfondie en mathématiques et en cryptographie, ainsi qu'un vif intérêt pour l'expérimentation. Une première expérience sur l'embarqué serait un plus. Un bon niveau d'anglais technique est également attendu.

Localisation du poste

Site

Grenoble

Localisation du poste

France, Auvergne-Rhône-Alpes, Isère (38)

Ville

GRENOBLE

Critères candidat

Langues

Anglais (Courant)

Diplôme préparé

Bac+5 - Diplôme École d'ingénieurs

Formation recommandée

Mathématiques appliquées, Cryptographie, Programmation, Systèmes embarqués

Possibilité de poursuite en thèse

Non

Demandeur

Disponibilité du poste

01/02/2027

Bewerbungsfrist

Solange das Stellenangebot online ist

Studienniveau

Master-Niveau, MSc oder äquivalent

Funktion

Technologie

Weitere Informationen über das Unternehmen