CYB1193 - Cybersécurité des dispositifs matériels : attaques et défenses modernes

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de ce cours, la personne étudiante sera en mesure de/d’ : - Maîtriser des techniques avancées pour la conception de dispositifs matériels sécurisés ; - Analyser les défis de sécurité associés aux dispositifs matériels tels que les systèmes embarqués ; - Intégrer des fonctionnalités de sécurité dans les systèmes embarqués.

Contenu

Introduction à la Sécurité Matérielle : Concepts fondamentaux, attaques, vulnérabilités, contre-mesures, dispositifs matériels (FPGA, ASIC, PCB, SOC, systèmes embarqués), interaction matériel-firmware-logiciel. Chevaux de Troie matériels : caractéristiques, insertion, détection et prévention, design-for-trust. Attaques par canaux auxiliaires : basées sur la puissance, sur les émissions électromagnétiques, contre-mesures. Attaques par injection de fautes et attaques temporelles. Attaques orientées test : basées sur le scan et JTAG. Attaques physiques : rétro-ingénierie au niveau des puces, cartes et systèmes, attaque par sondage. Contrefaçon et clonage de matériel. Primitives de sécurité matérielle : fonction physique non-clonable (PUF), générateur de nombres aléatoires véritables (TRNG), conception pour la lutte contre la contrefaçon (DFAC), PUF basés sur des nanodispositifs émergents (PCM, RRAM, etc.). Évaluation de la sécurité matérielle, conception pour la sécurité, techniques d’obfuscation matérielle. Plateforme de hacking matériel. Les étudiants seront amenés à travailler sur des études de cas et des projets pratiques pour appliquer les concepts appris et à développer des solutions de sécurité matérielle adaptées aux besoins spécifiques des systèmes embarqués.

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Maîtrise en génie informatique, génie électrique ou dans un secteur disciplinaire connexe au cours.
Expérience
Deux (2) années d'expérience dans un domaine lié au contenu du cours.
Corps professionnel
Aucun
Autre(s) exigence(s)
Dans tous les cas, la personne candidate devra pouvoir démontrer sa capacité à communiquer efficacement oralement et par écrit ainsi qu’à transmettre les connaissances ou les habiletés pertinentes au contenu du cours pour lequel les exigences de qualification pour l’enseignement (EQE) sont adoptées.

CAFF

Aucun