Stage Bac +5 – Méthode GLV en dimension 4 sur les Q-courbes (H/F)

Stage Par Thales
  • Gennevilliers
  • A négocier

Description

Stage Bac +5 – Méthode GLV en dimension 4 sur les Q-courbes (H/F)

QUI SOMMES-NOUS ?

Rejoignez Thales, leader mondial des technologies de sûreté et de sécurité pour les marchés de l'Aérospatial, du Transport, de la Défense et de la Sécurité . Fort de 62 000 collaborateurs dans 56 pays , le Groupe bénéficie d'une implantation internationale qui lui permet d'agir au plus près de ses clients, partout dans le monde .

Les 14 000 collaborateurs de l' activité Systèmes d'information et de communication sécurisés développent des systèmes de communications militaires et de numérisation de l'espace de bataille , des systèmes de sécurité urbaine , de protection des États et des infrastructures critiques , ainsi que des solutions de cybersécurité .

Le site de Gennevilliers est le cœur des activités de conception, de développement et de soutien des produits et solutions de radiocommunications des armées, des réseaux d'infrastructures résilients et de communications par satellite , ainsi que des solutions de cybersécurité .
La Direction de la Sécurité des Technologies de l'Information recherche un/une Stage Bac +5 – Méthode GLV en dimension 4 sur les Q-courbes (H/F)

Basé(e) à Gennevilliers.

QUI ETES-VOUS ?

Etudiant de dernière année en école d'ingénieur ou équivalent ?
Vous avez de solides compétences mathématiques sur les courbes elliptiques ?
Connaissance en algorithmie arithmétique?
Connaissances dans le langage C ?

CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :

Dans un premier temps, le stagiaire se familiarisera avec la méthode GLV et son extension sur les courbes GLS. L'attention sera surtout portée sur les familles de Q-courbes ainsi que sur les méthodes de type GLV multidimensionnelles comme. L'objectif de cette phase de bibliographie est de comprendre les mécanismes utilisés pour l'arithmétique des Q-courbes et de la courbe FourQ notamment.

Dans un deuxième temps, le stagiaire réalisera une implémentation haute performance et en temps constant de la multiplication scalaire sur ces courbes.
En particulier, le stagiaire aura à implémenter une arithmétique efficace sur Fp2, où est un nombre premier creux de la forme 2n − . Il implémentera également la multiplication scalaire en coordonnées étendues sur les courbes d'Edwards tordues. Un soin particulier sera apporté à la recherche d'une décomposition optimale du scalaire sur la base des valeurs propres des endomorphismes retenus.

Une étude des propriétés intrinsèques de résistance aux attaques par canaux auxiliaires (SPA, DPA, timing attacks) sera faite ainsi que l'intégration de contremesures propriétaires spécifiées par le laboratoire.
Le code produit devra être raisonnablement générique et s'intégrer à la librairie cryptographique modulaire du Laboratoire Chiffre.

Pour terminer, le stagiaire sera amené à proposer des solutions originales tant au niveau de l'algorithmique que de l'implémentation, qui pourront le cas échéant faire l'objet d'une publication.

La perspective de rejoindre un Groupe innovant vous motive ? Alors rejoignez-nous en postulant à cette offre .

Vous souhaitez en savoir plus sur les activités Systèmes d'information et de communication sécurisés ? Cliquez ici et ici .

Découvrir la Page Entreprise

Ils ont travaillé ici