BAC-L3-SEC-107Sécurité blockchain
Sécurité de la chaîne d'approvisionnement logicielle
Un nœud compile des centaines de dépendances. Une seule compromise suffit, et le code que l'on exécute n'est plus celui que l'on a lu.
- Niveau
- L3 — Ingénieur d'infrastructure
- Durée
- 3 h
- Piste
- Sécurité blockchain
- Mainteneur
- Ingénieur sécurité blockchain
Objectifs pédagogiques
- 01Vérifier l'intégrité d'un binaire et de ses dépendances
- 02Produire un inventaire des composants logiciels
- 03Mettre en place une compilation reproductible
Laboratoire guidé
Produire un inventaire de composants d'un nœud et vérifier chaque dépendance critique.
Laboratoire autonome
Démontrer qu'une compilation donne le même binaire sur deux machines différentes.
Volet sécurité
Télécharger un binaire de nœud sans vérifier sa signature, c'est exécuter du code inconnu avec des clés.
Évaluation
Inventaire de composants et démonstration de reproductibilité.
