Informations sur l’emploi
- Organisation/Entreprise
-
CentraleSupélec
- Domaine de recherche
-
Informatique » Architecture informatique
- Profil de chercheur
-
Chercheur reconnu (R2)Chercheur de première étape (R1)
- Pays
-
France
- Date limite d’inscription
- Type de contrat
-
À définir
- Statut du travail
-
Négociable
- Le poste est-il financé par le programme-cadre de recherche de l’UE ?
-
Non financé par un programme de l’UE
- L’emploi est-il lié au poste du personnel au sein d’une infrastructure de recherche ?
-
Non
Description de l’offre
Nous ouvrons 1 poste de doctorat/Postdoc à CentraleSupélec / IETR à Rennes sur les accélérateurs matériels DNN résistants aux canaux latéraux , encadré dans le cadre du projet ANR JCJC ATTILA (bourse jeunes chercheurs de l’Agence nationale de la recherche)
Vous intégrerez le laboratoire IETR de Rennes et travaillerez avec des membres de l‘ équipe ASIC et du SUSHI de l’IRISA / Inria . Nous faisons partie d’un
environnement collaboratif plus large avec des chercheurs de Rennes et de Nantes travaillant sur le matériel DL et la sécurité matérielle/logicielle.
Objectifs du poste
L’objectif est d’étudier les vulnérabilités des canaux secondaires des systèmes DL dans des plates-formes reconfigurables hétérogènes (MPSoC-FPGA) et de concevoir des accélérateurs sécurisés contre les attaques SCA.
Nous nous concentrons sur les implémentations du calcul approximatif (AxC) et ses implications en matière de sécurité . Par conséquent, nous visons à comprendre l’ interaction entre les techniques AxC, les vulnérabilités des canaux secondaires et les mécanismes de défense . Bien que l’accent soit mis sur les attaques SCA exploitant la consommation d’énergie ou les émanations EM, le candidat peut également explorer d’autres vulnérabilités des canaux secondaires.
Nous accueillons des candidats ayant des parcours et des intérêts différents , par exemple en matière de matériel et d’architecture (FPGA, sécurité matérielle, accélérateurs et microarchitecture sécurisés, microcontrôleurs) ou en informatique/mathématiques (analyse de canal secondaire, cryptanalyse, intelligence artificielle). Selon le contexte, les orientations de recherche à explorer comprennent, sans s’y limiter :
- Implémentation du DNN, évaluation des canaux secondaires et découverte des vulnérabilités. Étendez notre configuration actuelle pour implémenter d’autres modèles DNN dans les FPGA (ou microcontrôleurs) en tirant parti des techniques AxC, et évaluez les fuites et les vulnérabilités des canaux secondaires dans différents paramètres.
- Mise en œuvre de contre-mesures. Étudier les contre-mesures existantes dans la littérature et en proposer de nouvelles en tirant parti de l’AxC et d’autres techniques à explorer.
- Techniques avancées d’analyse des canaux secondaires et méthodologies d’évaluation. Étudier la littérature sur les techniques d’analyse et d’attaques pour proposer et mettre en œuvre de nouvelles méthodologies d’évaluation side-channel adaptées au contexte des DNN (récupération de paramètres/entrées, rétro-ingénierie de modèles ou d’accélérateurs matériels, découverte de nouvelles vulnérabilités, etc.).
Le poste offre un cheminement pour compléter un doctorat. dans un domaine émergent important et la possibilité de mettre en place et de développer leur propre programme de recherche pour les candidats postdoctoraux.
Détails
- Durée : Ph.D. thèse complète de 3 ans, et Postdoc 2 ans avec possibilité de prolongation.
- Date de début : Flexible courant 2024, idéalement doctorat. Oct./Nov., et Postdoc dès que possible.
- Ensemble d’avantages sociaux:
- Couverture de la sécurité sociale
- Repas subventionnés
- Remboursement partiel des frais de transports en commun
- Congés payés
- Possibilités d’hébergement disponibles sur le campus
- Accès aux équipements et activités de formation professionnelle, sociale, culturelle et sportive
Profil des candidats
- Diplômé (Master 2 ou 5ème année Ing.) ou Ph.D. en génie informatique/électrique, informatique, microélectronique, systèmes embarqués. Vous disposez d’une solide expérience dans au moins un des domaines suivants :
- Attaques par canal secondaire, méthodologies d’analyse et d’évaluation par canal secondaire, cryptanalyse
- Autre sécurité matérielle/logicielle
- Conception pour FPGA/SoC-FPGA et expérience pratique en prototypage et implémentations
- Implémentation de DNN/CNN dans des FPGA et/ou d’autres accélérateurs/systèmes
- Machine Learning/Intelligence Artificielle (PyTorch, TensorFlow, TFLite…)
Autres compétences intéressantes :
- Programmation en C/C++/Python
- Utilisation de Linux/Git comme environnement de développement
- Bonne utilisation des instruments de laboratoire (oscilloscopes, alimentations, etc.).
Vous pouvez parler, écrire et lire l’anglais à un niveau professionnel (la langue française n’est pas requise).
comment s’inscrire
Veuillez envoyer un email aux contacts indiqués ci-dessous avec les informations suivantes :
- Votre CV
- Lettre(s) de référence des superviseurs précédents
- Copies/liens vers des rapports/articles/dépôts montrant votre expérience
- Postdoc :
- Lettre de motivation et énoncé de recherche (4 pages max)
- Votre doctorat. manuscrit de thèse
- Doctorat.:
- Lettre de motivation
- Relevés de notes Bachelor/Master
N’hésitez pas à nous contacter pour plus de détails et d’informations.
Contacts:
- Rubén Salvador : ruben.salvador@inria.fr
- Maria Méndez Real : maria.mendez@univ-nantes.fr
- Jean-Christophe Prévotet : Jean-Christophe.Prevotet@insa-rennes.fr
- Amor Nafkha : Amor.Nafkha@centralesupelec.fr
Date limite : les entretiens commenceront au fur et à mesure de l’arrivée des candidatures et se dérouleront jusqu’à pourvoir les postes.
Exigences
Informations Complémentaires
- Site Web pour plus de détails sur le travail
Job Features
Job Category | Postdoctoral |