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

CEA

Grenoble

Sur place

EUR 10 000 - 17 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à être envoyés.

Passez les filtres ATS

Résumé du poste

CEA à Grenoble propose un stage d’ingénierie sur la cryptographie embarquée. Vous analyserez des protocoles tels que zk-SNARK, zk-STARK, Control-flow attestation et Proof-carrying code pour évaluer leur potentiel dans un environnement ARM TrustZone.

Une preuve de concept sur un dispositif micro-processeur sera réalisée. Une comparaison des techniques se fera selon l’empreinte mémoire, l’utilisation CPU, la performance et la consommation d’énergie.

Qualifications

  • Formation approfondie en mathématiques et en cryptographie.
  • Vif intérêt pour l’expérimentation et les environnements embarqués.
  • Bon niveau d’anglais technique requis.

Responsabilités

  • Analyser et comparer les protocoles cryptographiques (zk-SNARK, zk-STARK, Control-flow attestation, Proof-carrying code).
  • Réaliser une preuve de concept sur un dispositif embarqué (micro-processeur).
  • Publier les résultats éventuels en fin de stage si pertinent.

Connaissances

Anglais technique

Formation

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

Outils

Python
C language
STM32MP157

Description du poste

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

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

Disponibilité du poste

01/02/2027

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Stage: Attestation d'exécution crypto en ARM TrustZone
Stage: Attestation d'exécution crypto en ARM TrustZone

CEA • Grenoble

Sur place
EUR 10 000 - 17 000
Stage Logiciel : Cybersécurité embarquée F/H
Stage Logiciel : Cybersécurité embarquée F/H

MBDA France • Bourges

Sur place
EUR 13 000 - 20 000
Remboursement de la carte de transport
Restaurant d’entreprise
Activités sociales et culturelles du C
+2
Stage Logiciel : Cybersécurité embarquée F/H
Stage Logiciel : Cybersécurité embarquée F/H

MBDA • Bourges

Sur place
EUR 10 000 - 16 000
Stage de fin d'études (Ecole d'Ingénieurs / Master 2)
Stage de fin d'études (Ecole d'Ingénieurs / Master 2)

CEA • Grenoble

Sur place
EUR 12 000 - 17 000
Stage Logiciel : Architecture dissymétrique embarquée F/H
Stage Logiciel : Architecture dissymétrique embarquée F/H

MBDA • Bourges

Sur place
EUR 10 000 - 17 000
Stage conventionné
Ingénieur(e) Cryptographie & Sécurité - Développement Embarqué
Ingénieur(e) Cryptographie & Sécurité - Développement Embarqué

IDEMIA • Paris

Sur place
EUR 70 000 - 100 000
Stage Logiciel : Architecture dissymétrique embarquée F/H
Stage Logiciel : Architecture dissymétrique embarquée F/H

MBDA France • Bourges

Sur place
EUR 7 300 - 11 000
Remboursement partiel de la carte de 9
Restaurant d’entreprise
Activités sociales et culturelles du C
Ingénieur Logiciel Embarqué (H/F)
Ingénieur Logiciel Embarqué (H/F)

Ansetech • Meyreuil

Sur place
EUR 40 000 - 60 000
10 RTT par an
Prime annuelle dite “prime de vacances”
ARQUUS STAGE - Systèmes embarqués et cybersécurité
ARQUUS STAGE - Systèmes embarqués et cybersécurité

Arquus Defense • Versailles

Sur place
Entreprise handiaccueillante
Ingénieur Software embarqué spécialiste Crypto & Carte à puce (smartcard)
Ingénieur Software embarqué spécialiste Crypto & Carte à puce (smartcard)

CELAD • Rousset-Serre-Ponçon, Aix-en-Provence

Sur place
EUR 65 000 - 90 000