Pour les employeurs
Ingénieur-e F/H Étude "Evaluation de performances et optimisation de modules de cryptographie post-quantique à base de codes correcteurs d'erreur"
Inria
il y a 14 jours
Date de publication
il y a 14 jours
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
DevOps / CloudCatégorie d'emploi
DevOps / Cloud
A propos du centre ou de la direction fonctionnelle

Le centre Inria de l'université de Bordeaux est un des neuf centres d'Inria en France et compte une vingtaine d'équipes de recherche. Le centre Inria est un acteur majeur et reconnu dans le domaine des sciences numériques. Il est au cœur d'un riche écosystème de R&D et d'innovation : PME fortement innovantes, grands groupes industriels, pôles de compétitivité, acteurs de la recherche et de l'enseignement supérieur, laboratoires d'excellence, institut de recherche technologique...

Contexte et atouts du poste

La mission s'inscrit dans le cadre d'un partenariat de développement technologique et de transfert de compétences de l'équipe STORM avec la DGA autour du logiciel AFF3CT de construction de chaînes de communication numériques.

L'objectif de cette étude est de conduire une étude d'évaluation des performances et d'optimisation de modules de cryptographie post-quantique. L'objectif est notamment de permettre à ces modules d'utiliser au mieux les capacités vectorielles et le parallélisme matériel des processeurs multicoeurs contemporains afin d'obtenir un haut niveau de performance tant en simulation de chaines, dans un but d'exploration algorithmique, qu'en exploitation de chaines réelles en production.

Quelques déplacements en France sont prévus pour ce poste. Les frais de déplacements seront pris en charge dans la limite du barème en vigueur.

Mission confiée

La suite logicielle AFF3CT (https://aff3ct.github.io/) [1] développée conjointement par Inria et le laboratoire IMS, à Bordeaux, définit un ensemble de composants logiciels permettant la construction de chaines de communication numérique pour l'étude, la validation et l'exploitation d'algorithmes de codes correcteurs d'erreur et de radio logicielle (SDR). La suite propose notamment l'implémentation de nombreuses variétés de codes, et constitue en cela une boite à outils permettant l'exploration de paramètres et la validation de propriétés de chaines de radio logicielle. Une variété d'algorithmes de cryptographie post-quantique a été développée pour fonctionner avec AFF3CT.

Le déroulement de l'étude sur 6 mois afin de mener une campagne d'évaluation et d'optimisation des performances des modules de cryptographie post-quantique d'AFF3CT.

Bibliographie

[1] A. Cassagne, O. Hartmann, M. Léonardon, K. He, C. Leroux, R. Tajan, O. Aumage, D. Barthou, T. Tonnelier, V. Pignoly, B. Le Gal et C. Jego, "AFF3CT: A Fast Forward Error Correction Toolbox!," SoftwareX, 2019.

[2] How to mask the structure of codes for a cryptographic use. T. P. Berger and P. Loidreau in Designs, Codes and Cryptography , 35, pp. 63-79, 2005.

[3] On cellular codes and their cryptographic applications. P. Loidreau in Proceedings of ACCT 2014, Fourteenth International Workshop on Algebraic and Combinatorial Coding Theory, Zvenigorod, 2014.

[4] Post-quantum cryptography, NIST, https://csrc.nist.gov/Projects/post-quantum-cryptography/

[5] BIKE - bit flipping key encapsulation. https://bikesuite.org/#implementation

[6] Hamming Quasi-cyclic https://pqc-hqc.org/

Principales activités

Principales activités :
  • Réaliser l'évaluation et l'optimisation des performances des familles de codes de cryptographie post-quantique proposées avec AFF3CT.
  • Préparer et présenter le document du délivrable correspondant.

Compétences

Compétences techniques et niveau requis :
  • Master 2 en cryptographie, en informatique ou en électronique
  • Maîtrise du développement C++ en environnement Unix

Langues : français (courant) et anglais (B2)

Compétences relationnelles :
  • Savoir travailler en équipe
  • Aimer travailler dans une équipe pluridisciplinaire
  • Savoir adapter son discours au niveau d'expertise des collaborateurs dans chacun des domaines mis en jeu

Avantages

  • Restauration subventionnée
  • Transports publics remboursés partiellement
  • Congés: 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
  • Possibilité de télétravail et aménagement du temps de travail
  • Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
  • Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)

Rémunération

Rémunération fixée en fonction des diplômes validés et des expériences professionnelles :

de 2652 euros à 3457 euros mensuel brut
Balises associées
-
RÉSUMÉ DE L' OFFRE
Ingénieur-e F/H Étude "Evaluation de performances et optimisation de modules de cryptographie post-quantique à base de codes correcteurs d'erreur"
Inria
Talence
il y a 14 jours
S/O
Temps plein