Booster votre candidature en enregistrant et partageant votre vidéo de présentation aux recruteurs

J'enregistre ma vidéo
Retour

Offre proposée par

Ministère Des Armées

Ministère des Armées

Reverse-engineering

Paris 1er Arrondissement, Île-de-France Développement informatique
Postuler maintenant

Les téléphones et supports numériques (principalement en architecture ARM cortex A) sont sécurisés de manières différentes par chaque fabricant. Les fonctions et procédés d’authentification et de chiffrement sont différents en fonction de la nature du support.
Le déroulé du stage comprendra, une primo étude de rétro-conception (en langage assembleur) de protocoles liés à l’authentification et au chiffrement de supports. Par la suite, au sein d’une équipe, vous concevrez un programme (en Python et en C) permettant de rejouer ces protocoles en local.
En fonction de l’avancée du stage vous pourriez enfin être amené à coder des algorithmes et des kernels en environnement GPU sur un logiciel open source.

Compétences requises :
- Notions en cryptographie
- Compétences en reverse-engineering (Architecture ARM)
- Compétences de programmation en langage Python et C
Compétences appréciées :
-Programmation sur GPU (Open CL, Cuda, etc.)
- Goût du challenge
- Goût du travail en équipe

Adresser CV et lettre de motivation avec date de naissance, lieu de naissance et nationalité.

Un délai de 6 à 8 mois est à prévoir entre la candidature et la réalisation d'un stage.

Organisme interarmées, la direction relève du chef d'état-major des armées.

Le stage aura lieu à Creil (Oise).