Sécurité et systèmes embarquésSystèmes embarqués et IOT (STI)
Sécurité et systèmes embarqués
Unité d'enseignement Systèmes embarqués et IOT · S09T_ 2SU1 | Code EC S09O_2SU1-5
8ECTS (UE)
1Coefficient
21:20Heures
Séquencement
↳ Jimenez Julien
↳ Kauffmann Xavier
Objectifs pédagogiques
- Ce cours est constituer de deux parties. La première concerne le paiement bancaire, EMV, sans contact ou NFC.
- La seconde porte sur la sécurité des objets embarqués ou connectés et les différentes attaques potentielles envers ces objets.
Pré-requis
| Module | Unité d'enseignement | Semestre |
|---|---|---|
| Cryptographie | Développement et Mathématiques pour l'ingénieur | S6 |
Programme
- Cryptographie, EMV, NFC, paiement sans contact -Test et implémentation sous android
- Attaque application android
- décompilation, fuzzing, ...
- Hardware/OS dédié à la sécurité
- TEE, KNOX
- Pentest embarqué
- Reverse engineering et patching de binaire
- Ajout de protection et chiffrement
- Analyse statique, fuzzing et sécurisation de code
Modalités d'évaluation
Rendus de TDs avec questions de restitutions et exercices pratiques
Compétences
1| Réf. | Verbe | Description | Niveau |
|---|---|---|---|
| C1_1 | analyser | Aborder la sécurité d'un système embarqué | 4 |
Compétences SecNumEdu
| Compétence | Heures cours | Heures pratique | Niveau entrée | Niveau sortie |
|---|---|---|---|---|
| Sécurité des systèmes spécifiques et émergents | 5 | 5 | 2 | 3 |
| Cryptographie embarqué, EMV, NFC, paiement sans contact (Test et implémentation sous android) | ||||
| Sécurité de l’électronique et des architectures matérielles | 2.5 | 2.5 | 0 | 1 |
| Hardware/OS dédié à la sécurité, TEE, KNOX, Pentest embarqué , Ajout de protection et chiffrement, Analyse statique, fuzzing et sécurisation de code | ||||
| Rétro-ingénierie | 2.5 | 2.5 | 0 | 1 |
| Reverse engineering et patching de binaire | ||||