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

Implémentation matérielle Crypto Post-Quantique

Rennes, Bretagne Infra / Réseaux / Télécoms
Postuler maintenant

Au sein du département SCY (Services Cryptographiques), le laboratoire CM (cryptographie matérielle) étudie et définit des solutions d’implémentation matérielle pour les algorithmes cryptographiques. Dans le cadre du suivi de la standardisation d’algorithmes de cryptographie post-quantique organisée par le NIST, des prototypages matériel et logiciel sont initiés afin d’évaluer les performances et dimensionner la complexité des différentes solutions proposées. Le stage consistera ainsi à développer un bloc VHDL permettant d’effectuer certains calculs complexes mis en œuvre dans le cadre de la cryptographie sur réseaux euclidiens. Une analyse de l’état de l’art permettra tout d’abord d’identifier les opérations qu’il est judicieux d’effectuer en matériel et de déterminer les architectures les plus performantes. Dans un deuxième temps, le stagiaire développera un bloc VHDL dédié qu’il intègrera sur une plateforme ZedBoard intégrant un FPGA Xilinx Zynq. Ces travaux s’appuieront sur les travaux d’un stage précédent ayant abouti à l’instanciation logiciel de l’algorithme Kyber sur cette même plateforme. Sur la base de ces précédents travaux, le stagiaire intégrera le bloc matériel développé pour se substituer à certains calculs en logiciel et analysera le gain en performance.

Compétences indispensables : Langage VHDL et/ou verilog, Connaissances en FPGA, Esprit de recherche

Compétences souhaitées : Cryptographie, Autonomie

Mot clés : VHDL/verilog, FPGA, Cryptographie post-quantique

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.