Senior Software Engineer - Cryptography
A rejoint Thales en tant qu'ingénieur logiciel senior pour concevoir et développer des applications sécurisées de bas niveau et des solutions cryptographiques.
- A conçu et implémenté des bibliothèques cryptographiques en C/C++ intégrées dans des logiciels de production.
- A développé des outils internes en C++/Python pour soutenir la R&D et la validation des protocoles cryptographiques.
- A développé et maintenu le canal sécurisé basé sur Java des générateurs cryptographiques afin de garantir des communications sécurisées entre les composants.
- A réalisé des tests de performance et fonctionnels sur les composants C/C++.
- A appliqué les pratiques de secure coding et mené des revues de code orientées sécurité.
- A travaillé sur la cryptographie en boîtes blanches (white-box cryptography), incluant la conception, l'implémentation et la cryptanalyse.
- A étudié les conceptions de cryptographie en boîtes blanches et mené des attaques sur une implémentation publique (attaque DCA).
- A chargé et exécuté du code sur HSM.
Environnement technique