Aller au contenu principal

ALYRA : 08. La cybersécurité et la Blockchain

Durée

21 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

- Travaux pratiques et études de cas (mise en pratique) - QCM (vérification de la compréhension des concepts et des connaissances) - Exercices techniques auto-corrigés et corrigés par le formateur

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1155€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
5700€ HT / groupe
4 stagiaires minimum

Public

Architectes Blockchain, développeurs de protocole, développeurs de smarts contracts

Pré-requis

Avoir une première experience en cybersécurité et/ou en cryptographie et connaître les langages de programmation spécifiques Blockchain

Objectifs pédagogiques

  • Renforcer ses compétences en cybersécurité en lien avec la Blockchain (règlementation, sécurité des contrats intelligents, protection des portefeuilles de crypto-monnaie)
  • Savoir utiliser les différentes techniques disponibles pour garantir et sécuriser les accès aux données stockées (cryptographie, hash, architectures dstribuées)
  • Détecter et analyser les risques potentiels de sécurité et proposer des solutions adaptées en cas de faille de sécurité
  • Assurer la sécurité du programme contre les différentes tentatives de piratage possibles

Programme détaillé

Introduction à la Cybersécurité et à la Blockchain - Durée : 4 heures

Session 1: Introduction à la Cybersécurité (2 heures)

  • Importance de la cybersécurité dans le contexte actuel
  • Principaux risques et menaces en cybersécurité

Session 2: Introduction à la Blockchain (1 heure)

  • Vue d'ensemble de la technologie blockchain : fonctionnement, avantages et cas d'utilisation
  • Impact de la blockchain sur la cybersécurité

Session 3: Risques de Sécurité dans la Blockchain (1 heure)

  • Analyse des principaux risques de sécurité liés à la blockchain : piratage de portefeuilles, attaques sur les contrats intelligents, etc.
  • Discussion sur les meilleures pratiques pour les atténuer

Techniques de Sécurité pour la Blockchain - Durée : 3 heures

Session 4: Cryptographie et Sécurité dans la Blockchain (1 heure)

  • Rôle de la cryptographie dans la sécurité des transactions et des données blockchain
  • Techniques cryptographiques utilisées pour sécuriser la blockchain

Session 5: Protection des Portefeuilles de Cryptomonnaie (1 heure)

  • Méthodes pour sécuriser les portefeuilles de cryptomonnaie : portefeuilles matériels, portefeuilles logiciels sécurisés, etc.
  • Exemples d'attaques et de mesures de sécurité préventives

Session 6: Sécurité des Contrats Intelligents (1 heure)

  • Risques associés aux contrats intelligents et meilleures pratiques de sécurité pour les développer
  • Exemples d'attaques sur les contrats intelligents et moyens de les prévenir

Techniques Avancées de Sécurité - Durée : 4 heures

Session 7: Authentification et Autorisation dans la Blockchain (1 heure)

  • Mécanismes d'authentification et d'autorisation des utilisateurs dans les réseaux blockchain
  • Utilisation de clés publiques/privées pour gérer les accès

Session 8: Analyse des Risques et Gestion des Vulnérabilités (1 heure)

  • Méthodologies pour détecter, évaluer et gérer les risques de sécurité dans les environnements blockchain
  • Outils et techniques d'analyse des vulnérabilités

Session 9: Exercices Pratiques (2 heures)

  • Exercices interactifs pour mettre en pratique les techniques de sécurité apprises
  • Scénarios de simulation d'attaques et de réponse aux incidents

Sécurisation des Programmes Blockchain - Durée : 3 heures

Session 10: Architecture de Sécurité pour les Applications Blockchain (1 heure)

  • Conception d'une architecture de sécurité robuste pour les applications blockchain
  • Segmentation des réseaux, contrôle d'accès, surveillance des activités

Session 11: Sécurisation des Réseaux Blockchain (1 heure)

  • Techniques pour sécuriser les réseaux blockchain : segmentation, chiffrement, pare-feu, etc.
  • Protection contre les attaques de type 51% et autres attaques réseau

Session 12: Exercices Pratiques (1 heure)

  • Exercices interactifs pour appliquer les techniques de sécurité des réseaux et des applications blockchain
  • Simulation de scénarios d'attaque et de défense

Détection et Réponse aux Incidents - Durée : 4 heures

Session 13: Détection des Menaces et Analyse des Logs (2 heures)

  • Méthodes pour détecter les menaces et les intrusions dans les réseaux blockchain
  • Utilisation de l'analyse des logs pour surveiller les activités suspectes

Session 14: Réponse aux Incidents de Sécurité (1 heure)

  • Processus de réponse aux incidents de sécurité : identification, containment, eradication, recovery
  • Planification et mise en œuvre d'un plan de réponse aux incidents pour les applications blockchain

Session 15: Exercices Pratiques (1 heure)

  • Scénarios de simulation d'incidents de sécurité dans les environnements blockchain
  • Exercices de réponse aux incidents en temps réel

Études de Cas et Projets Pratiques - Durée : 3 heures

Session 16: Études de Cas de Sécurité Blockchain (1 heure)

  • Analyse d'études de cas réels de violations de sécurité et de leurs impacts sur les projets blockchain
  • Leçons apprises et recommandations pour améliorer la sécurité

Session 17: Projet Pratique (1 heure)

  • Travaux pratiques en groupe pour concevoir, coder et déployer un projet blockchain sécurisé
  • Encadrement individuel pour guider les équipes et répondre aux questions

Session 18: Présentation des Projets et Conclusion (1 heure)

  • Présentation des projets réalisés par les groupes
  • Discussion sur les défis rencontrés, les solutions trouvées et les apprentissages tirés
  • Conclusion de la formation et remise des attestations de fin de formation

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.