Plan du cours

Introduction

  • Sécurité et sécurité des systèmes embarqués

Caractéristiques de la sécurité des applications embarquées

  • Transactions sur les réseaux embarqués
  • Automotive sécurité
  • Dispositifs Android
  • Radio logicielle de nouvelle génération

Aspects critiques d'un système embarqué

  • Micro-noyau ou monolithe
  • Niveaux de sécurité indépendants
  • Exigences fondamentales en matière de sécurité
  • Contrôle Access
  • Virtualisation des E/S

Modélisation et évaluation des menaces

  • Attaquants et actifs
  • Surface d'attaque
  • Arbres d'attaque
  • Mise en place d'une politique de sécurité

Développer des logiciels embarqués sécurisés

  • Principes de codage sécurisé
  • Conception de programmes sécurisés
  • Mise en œuvre minimale
  • Architecture des composants
  • Le moindre privilège
  • Processus de développement sécurisé
  • Validation par un expert indépendant
  • Conception fondée sur un modèle
  • Examen du code et analyse statique
  • Tests de sécurité
  • Revue de code par les pairs

Comprendre et mettre en œuvre la cryptographie

  • Modes cryptographiques
  • Hachures cryptographiques
  • Certifications cryptographiques
  • Gestion des clés
  • Chiffres en bloc
  • Codes d'authentification des messages
  • Génération de nombres aléatoires

Data Protection

  • Protocoles pour les données en mouvement
  • Sécurisation des données en mouvement
  • Protocoles pour les données au repos
  • Sécurisation des données au repos

Atténuation des attaques

  • Attaques logicielles courantes
  • Prévention des attaques par canaux latéraux

Intégration de la sécurité dans les projets existants

  • Sécuriser les chargeurs d'amorçage et les mises à jour des microprogrammes

Résumé et conclusion

Pré requis

  • Expérience en matière de développement de systèmes embarqués.

Audience

  • Professionnels des systèmes intégrés
  • Professionnels de la sécurité
  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Cours Similaires

The Yocto Project - An Overview - hands-on

  28 heures

Catégories Similaires