tonformateur
Cybersécurité

Aborder la cryptographie sans formules

📅 Publié le 23/03/2026·tonformateur
← Toutes les ressources

Enseigner la cryptographie à un public non matheux est possible si l'on part des usages concrets (HTTPS, signature, chiffrement de disque) plutôt que des démonstrations algébriques. L'objectif est de faire comprendre ce que garantit chaque primitive, pas de savoir la recalculer.

Points clés

Sommaire
  1. Symétrique vs asymétrique par l'exemple
  2. Hachage et intégrité, pas confidentialité
  3. Ce que la crypto ne protège pas
  4. En pratique
  5. Questions fréquentes
  6. Pour aller plus loin

Symétrique vs asymétrique par l'exemple

Présentez AES (symétrique, une seule clé partagée, rapide) pour le chiffrement de masse, et RSA ou les courbes elliptiques (asymétrique, paire clé publique/privée) pour l'échange de clés et la signature. Montrez concrètement que TLS combine les deux : asymétrique pour négocier une clé de session, symétrique pour le reste. Utilisez OpenSSL en ligne de commande pour générer une paire de clés et chiffrer un fichier. L'apprenant voit l'objet produit sans toucher aux mathématiques sous-jacentes.

Hachage et intégrité, pas confidentialité

Faites bien distinguer le hachage (SHA-256) du chiffrement : un hash n'est pas réversible et ne cache rien, il prouve l'intégrité. Montrez avec sha256sum qu'un seul octet modifié change tout le condensat. Enchaînez sur le stockage des mots de passe avec bcrypt ou Argon2 et le rôle du sel contre les rainbow tables. C'est l'occasion de tuer l'idée fausse selon laquelle un mot de passe haché serait chiffré.

Ce que la crypto ne protège pas

Insistez sur les limites : la cryptographie ne protège pas contre un poste compromis, un keylogger ou une mauvaise gestion des clés. Montrez le rôle des autorités de certification et la vérification du certificat dans un navigateur (chaîne de confiance, expiration, révocation). Abordez le chiffrement de bout en bout (Signal) versus chiffrement en transit. Le but est de situer la crypto comme une brique parmi d'autres, pas une solution magique.

En pratique

Scénario. En atelier d'une demi-journée, faites manipuler OpenSSL et GnuPG sur des postes en lab isolé. Chaque binôme génère une paire de clés GPG, s'échange sa clé publique, chiffre puis signe un message, et le destinataire le déchiffre et vérifie la signature. Vous terminez par une démonstration dans Wireshark montrant un échange en clair (HTTP) puis le même en TLS, pour matérialiser la différence. Aucune formule au tableau, uniquement des objets concrets et des commandes reproductibles.

Questions fréquentes

Faut-il un bagage mathématique pour suivre ?

Non pour ce niveau d'introduction : on raisonne en termes d'usages et de garanties. Les mathématiques deviennent utiles seulement pour qui veut concevoir ou casser des algorithmes, ce qui relève d'un cours avancé.

Quels outils gratuits utiliser en TP ?

OpenSSL, GnuPG, sha256sum et Wireshark suffisent et sont open source. Ils permettent de générer des clés, chiffrer, signer et observer du trafic sans aucun coût de licence.

Pour aller plus loin

Pour approfondir : Aborder la securite des conteneurs · Aborder le rgpd cote securite. Et le reste de nos ressources pour les écoles, OF et formateurs.

Tags#Cybersécurité#Cryptographie#Open source

Besoin d'un formateur expert ou envie de transmettre ?

tonformateur connecte les écoles et organismes de formation avec des intervenants experts du terrain.

Voir les cours à pourvoir Explorer l'annuaire d'outils →