Aller au contenu
M1805 · Ministère des Armées

DGA/Maitrise de l'information/ Stage / Évaluation pré-silicium de la vulnérabilité aux attaques par canal auxiliaire d’un circuit intégré

Description du poste

L’évaluation de la sécurité des circuits intégrés passe notamment par l’étude de leur vulnérabilité aux attaques par canal auxiliaire (SCA, pour side-channel analysis). Cette étape a historiquement été faite de manière expérimentale : les émanations électromagnétiques, la consommation ou tout autre signal reflétant l’activité d’un circuit est acquis à l’aide d’un appareil de mesure approprié. Ces signaux sont ensuite analysés numériquement afin d’extraire la valeur de données sensibles manipulées par le circuit. Toutefois, cette approche présente des limites. Une manière de les contourner consiste à travailler avec des données obtenues par la simulation du circuit : ainsi, il est possible de prévoir sa susceptibilité aux SCA avant même de l’avoir fabriqué.

L’objectif de ce stage est de mettre en place une chaîne d’évaluation pré-silicium des vulnérabilités aux SCA de circuits intégrés, en se basant sur diverses simulations. Il se déroulera en différentes étapes :

  • tout d’abord, un état de l’art des techniques d’évaluation pré-silicium sera réalisé.
  • Une implémentation sur FPGA d’un algorithme de chiffrement sera ensuite choisie. Différentes simulations – logiques et physiques – seront effectuées afin d’estimer les fuites de l’implémentation de la cible.
  • Les jeux de données associés à ces simulations seront utilisés pour réaliser des SCA. En parallèle, des mesures seront réalisées sur l’implémentation du circuit. Les résultats obtenus seront confrontés.

Enfin, des contre-mesures seront implémentées, et leur impact sur la vulnérabilité du circuit évalué. Cette étude sera à nouveau faite avec des données issues de simulations et des mesures physiques.

Profil recherché

Etudiant : Diplôme Ingénieur/ Master 2 Ingénieur

Compétences indispensables

  • Conception de circuits numériques en VHDL, Verilog ou HSL.
  • Simulation de circuits numériques.
  • Connaissances de base en cryptographie appliquée.
  •  
  • Compétences souhaitées
  • Réalisation d’attaques SCA.
  • Maîtrise de la programmation pour la réalisation d’expériences automatisées et l’analyse de données.
  • Conception micro-électronique.

L’employeur

DGA Maîtrise de l’information Bruz (près de Rennes) est responsable de la conception, de l’acquisition et de l’évaluation des systèmes qui équipent les forces Armées. Nos experts techniques travaillent dans les domaines innovants tels que les systèmes d’information et de communication, la cybersécurité, l’Intelligence Artificielle, la survivabilité des systèmes, la navigation, la guerre électronique et les systèmes de missiles.

Données marché — Développeur / Développeuse informatique

Salaire brut mensuel

Médiane, équivalent temps plein · France Travail

Débutant2 329 €
Tous profils2 487 €
Expérimenté2 658 €
Tension du marché
Équilibré

Techniciens d'étude et de développement en informatique

Médian : 2 121 € net (DARES)

Projets de recrutement
35 503

postes prévus (BMO 2025)

À ne pas manquer

Offres similaires.