Cybersécurité des systèmes embarqués
Présentation
Connaître les menaces et évaluer le niveau de sécurité
Ce stage présentera la problématique de la sécurisation des systèmes embarqués. Après une présentation générale des systèmes embarqués et des menaces, le stage détaillera les différents niveaux de vulnérabilités pesant sur ces systèmes, du logiciel au matériel. La formation présentera également des exemples concrets de systèmes tout en pointant les vulnérabilités découvertes et la manière de se protéger efficacement.
Le stage s'intéressera à l'ensemble des techniques intervenant au sein d'un système embarqué : logiciel embarqué avec l'exemple de Java Card, interfaces de communication radio ou filaire, ports de débuggage, génération matérielle d'aléa, fuite d'information par canaux auxiliaires, etc. Enfin, le stage adressera également la problématique de l'évaluation de la sécurité de ces systèmes et donnera un aperçu du fonctionnement de la certification selon les Critères Communs.
Prérequis :
- Connaissances de base en cryptographie (notion de clé, différence crypto symétrique / asymétrique, notion de certificat de clé publique)
- Notions de microélectronique (composant, transistor, mémoires, microcontrôleur)