Skip to main content
FUN MOOC
  • News
  • Courses
  • FormaPro
  • Organizations
  • About FUN
  • FAQ
  • You are here:
  • Home
  • Courses
  • Sécurité matérielle : les attaques physiques

Sécurité matérielle : les attaques physiques

Ref. 04056
CategoryComputer science and programmingCategoryDigital and technology

What you will learn

At the end of this course, you will be able to:

  • Prendre conscience de l’existence physique des circuits.
  • Différencier une attaque logique d’une attaque physique.
  • Prendre connaissance des contraintes liées à l’embarqué.
  • Comprendre les notions d’authentification et d’usurpation d’identité.
  • Découvrir le concept de code PIN.
  • Comprendre le concept d’attaque par force brute.

Description

Quand on parle de cybersécurité, on pense souvent à la sécurité des logiciels et moins à la sécurité matérielle.
Or, un algorithme de sécurité tel une vérification de code PIN est éxécuté par un circuit intégré, comme par exemple une carte à puce.
Il est alors possible d'attaquer les failles de ce dernier. Les attaques physiques forment l'ensemble des techniques exploitant le fonctionnement d'un circuit pour en compromettre la sécurité.

Dans ce MOOC, nous vous présentons ces attaques et comment s'en protéger.
Pour vous les faire découvrir, nous avons mené des reportages au cœur des laboratoires de recherche et avons interviewé différents acteurs du domaine (académiques, industriels et étatiques).
Dans les exercices, différentes manières d'implémenter une vérification de code PIN sont présentées jusqu'à vous mener pas à pas vers une implémentation plus robuste.

Format

Ce cours se découpe en cinq leçons, mais vous aurez accès à l'ensemble des contenus de cours dès l'ouverture. Chaque leçon est découpée de la même manière et comporte une partie leçon agrémentée de reportages,  une partie travaux pratiques et une partie évaluation (quiz). Vous aurez la possibilité d'échanger sur le forum et de poser vos questions à l'animateur de la session.

Prerequisites

Idéalement avoir des bases en programmation en langage C pour réaliser les travaux pratiques, mais le cours est tout public.

Assessment and certification

Un badge de réussite est attribué par FUN aux apprenants réussissant à obtenir une note supérieure à  70%.

Course plan

Leçon 1 : les cibles
Leçon 2 : premières attaques
Leçon 3 : attaques par injection de fautes
Leçon 4 : attaques par observation
Leçon 5 : la certification

Course team

Hélène Le Bouder

Categories

Enseignante chercheuse en sécurité informatique à IMT Atlantique.

Ronan Lashermes

Categories

Ingénieur de recherche à l’Inria.

Fabien Autrel

Categories

Ingénieur à l’IMT Atlantique, passionné par les imprimantes 3D

Organizations

IMT

Soutiens au projet

Nos mécènes 

Ce MOOC est réalisé avec le soutien de la Fondation Patrick et Lina Drahi.

Nos partenaires 

License

License for the course content

Attribution-NonCommercial-ShareAlike

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

License for the content created by course participants

Attribution-NonCommercial-ShareAlike

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
FacebookTwitterLinkedin

Learn more

  • Help and contact
  • About FUN
  • Newsletters
  • Legal
  • Privacy policy
  • User's charter
  • General Terms and Conditions of Use
  • Sitemap
  • Cookie management
Logo FUN Mooc powered by Richie