Introduction à la cryptographie (chiffrement) (3-090)

Lot 3 – Cyberprotection – Fondamentaux de la cybersécurité – Référence 3-090

Formation créée le 12/12/2024. Dernière mise à jour le 25/03/2026.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

18 heures (3 jours)

Introduction à la cryptographie (chiffrement) (3-090)

Lot 3 – Cyberprotection – Fondamentaux de la cybersécurité – Référence 3-090


Objectif de la formation : Permettre aux participants de maîtriser les concepts fondamentaux de la cryptographie, notamment le vocabulaire associé, les principaux algorithmes de chiffrement symétrique et asymétrique, ainsi que les méthodes de gestion des clés publiques. La formation abordera également l'utilisation pratique des outils de chiffrement.

Objectifs de la formation

  • Maîtriser le vocabulaire de la cryptographie : algorithmes, hachage, clés.
  • Connaître les algorithmes cryptographiques les plus utilisés (chiffrement symétrique et asymétrique).
  • Identifier les différentes méthodes d’échange, gestion et certification des clés publiques.
  • Utiliser des outils pour mettre en œuvre le chiffrement symétrique et asymétrique.

Profil des bénéficiaires

Pour qui
  • Développeurs, ingénieurs systèmes et réseaux, responsables sécurité, administrateurs réseaux, et toute personne souhaitant comprendre les principes fondamentaux de la cryptographie appliquée à la cybersécurité.
Prérequis
  • Connaissances de base en informatique et en réseaux.

Contenu de la formation

Les bases de la cryptographie (3h)
  • Définition et objectifs de la cryptographie : confidentialité, intégrité, authentification, non-répudiation.
  • Vocabulaire : algorithmes, clés, hachage, chiffrement symétrique et asymétrique.
  • Principes du chiffrement symétrique (ex : AES, DES) et de la cryptographie asymétrique (ex : RSA, Diffie-Hellman).
  • Travaux pratiques : Introduction aux outils de chiffrement symétrique et asymétrique (ex : OpenSSL).
Hachage et signatures numériques (3h)
  • Introduction au hachage cryptographique et ses applications (ex : SHA-256, MD5).
  • Les signatures numériques et leur rôle dans l'intégrité des messages.
  • Travaux pratiques : Création et vérification de signatures numériques à l’aide d’outils en ligne (OpenSSL).
Gestion des clés publiques et privées (3h)
  • Introduction à la gestion des clés : génération, stockage et distribution des clés.
  • La gestion des certificats (certificats SSL, certificats X.509) et leur validation.
  • Méthodes d’échange des clés : Diffie-Hellman, RSA, clés asymétriques.
  • Travaux pratiques : Génération de clés publiques et privées, échange de clés via Diffie-Hellman.
Certificats et autorités de certification (3h)
  • Rôle des autorités de certification (CA) et gestion des certificats.
  • Validation des certificats et revocation de clés.
  • Travaux pratiques : Création d’un certificat auto-signé et mise en place d’une chaîne de confiance.
Chiffrement symétrique et asymétrique (3h)
  • Applications et limites des algorithmes de chiffrement symétrique et asymétrique.
  • Cas d’utilisation des deux types de chiffrement dans des scénarios réels (ex : sécurisation des échanges par e-mail, VPN).
  • Travaux pratiques : Mise en œuvre du chiffrement symétrique (AES) et asymétrique (RSA) dans un scénario concret.
Sécurisation des communications et conclusion (3h)
  • Protocole SSL/TLS : mise en œuvre du chiffrement dans les communications web.
  • Récapitulation des bonnes pratiques pour le choix des algorithmes et la gestion des clés.
  • Travaux pratiques : Configuration d’un serveur sécurisé avec SSL/TLS, chiffrement d’une communication réseau.

Équipe pédagogique

Professionnel expert technique et pédagogique.