Stage - attaques par perturbations sur les algorithmes cryptographiques symétriques M/F
Stage Rousset (Hautes-Alpes) Développement informatique
Description de l'offre
General information
Reference
2022-28131
Job level
080 - Technical Non-Exempt
Position description
Posting title
Stage - attaques par perturbations sur les algorithmes cryptographiques symétriques M/F
Regular/Temporary
Temporary
Contract duration (nb of months)
6
Job description
POURQUOI NOUS REJOINDRE
Au sein de ST, nous sommes 48 000 hommes et femmes concepteurs et fabricants de technologies microélectroniques. Nous collaborons avec 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits, des solutions et des écosystèmes qui répondent à leurs défis et opportunités, et à la nécessité de contribuer à un monde plus durable. Nos technologies de pointe permettent une mobilité plus intelligente, une gestion plus efficace de l’énergie, de la puissance et un déploiement à grande échelle de l’Internet des objets (IoT) et de la 5G.
ST est certifié Top Employers France 2022. Cette certification vient reconnaître notre engagement en matière d’intégration et d’insertion professionnelle, d’égalité des chances, d’employabilité et de qualité de vie au travail.
NOTRE FUTURE COLLABORATION
Les composants sécurisés sont la clef de voute de nombreuses applications dans des domaines divers et variés tel que le bancaire, les télécommunications, la télévision numérique, l’identification (passeport, carte professionnelle de santé) ou le contrôle d’accès à des ressources matérielles (TPM)… Ainsi, la production d’algorithmes sécurisés dépasse largement les dizaines de milliards de pièces par an à l’échelle mondiale. Depuis près de vingt ans, ces composants sont menacés par des attaques cryptographiques matérielles divisées en deux groupes : les attaques par observations et celles par perturbation.
Dans ce stage, vous étudirez l'exploitation des fautes injectées dans un algorithme cryptographique symétrique.
L’objectif de ce stage est de développer un outil permettant de faciliter l'exploitation des attaques par perturbation sur les algorithmes cryptographiques symétriques.
Vos missions consisteront à :
· Se familiariser avec lles algorithmes AES et DES dans un premier temps puis l’algorithme SMS4 et les attaques par injection de perturbation
· Faire un état de l’art de ces attaques
· Développer et intégrer les différentes attaques aux bancs d'attaques
Vous prêterez une attention particulière à :
· La documentation du code développé
· La validation de votre implémentation
Profile
VOTRE PROFIL
Etudiant/ Etudiante en derniere année d'école d'ingénieur ou en Master 2
Compétences obligatoires :
· Très bonne connaissance de la cryptographie et des attaques par injection de fautes
· Autonomie
· Anglais professionnel (lu, écrit et parlé)
Autres compétences appréciées :
· Développement de qualité industrielle
NOTRE SITE
A Rousset, nous sommes plus de 3000 salariés/ salariées avec 30 nationalités différentes. Notre site propose une large palette de métiers offrant ainsi de nombreuses perspectives d’évolution interne. Au pied de la Sainte Victoire, à 20kms d’Aix-en-Provence et 40kms de Marseille, le site de Rousset allie excellence technologique, respect de l’environnement et qualité de vie.
Position location
Job location
Europe, France, Rousset
Candidate criteria
Education level required
5 - Master degree
Experience level required
Less than 2 years
Languages
· English (2- Business fluent)
· French (2- Business fluent)
Requester
Desired start date
16/01/2023