Bases de la cryptographie
Protéger l’information : lire, modifier, usurper.
Objectifs de sécurité
À retenir
La cryptographie protège l’information contre la lecture, la modification et l’usurpation.
- Confidentialité : seul le destinataire lit le message.
- Intégrité : toute modification devient détectable.
- Authenticité : l’origine du message est vérifiable.
Piège classique
Confidentialité et intégrité ne sont pas la même chose. Lire un message et le modifier sont deux risques différents.
Chiffrement
Comparaison
Symétrique
- Même clé pour chiffrer et déchiffrer.
- Rapide pour de gros volumes.
- Clé partagée entre correspondants.
Asymétrique
- Clé publique pour chiffrer ou vérifier.
- Clé privée gardée secrète.
- Plus lent, utile pour l’échange de clés.
Lien entre les deux
Hachage
Principe
Une fonction de hachage produit une empreinte de taille fixe à partir d’un message.
- Une petite modification change fortement l’empreinte.
- Le hachage ne permet pas de retrouver le message.
- Il sert à vérifier l’intégrité et à stocker des mots de passe.
Formule d’idée
Une entrée quelconque donne une sortie courte, fixe et sensible aux changements.
Signature numérique
Rôle
Une signature numérique prouve l’origine et l’intégrité d’un message.
- Elle repose sur la cryptographie asymétrique.
- La vérification se fait avec la clé publique.
- La clé privée signe et doit rester secrète.
Enchaînement
- 1
Créer l’empreinte du message.
- 2
Signer l’empreinte avec la clé privée.
Gestion des clés
Ce qu’il faut protéger
| Élément | Rôle | Risque |
|---|---|---|
| Clé publique | Diffuse et vérifie | Fuite peu critique |
| Clé privée | Signe et déchiffre | Compromission grave |
| Clé partagée | Chiffre en symétrique | Partage non autorisé |
S’entraîner
Questions rapides
- Quelle propriété empêche la lecture non autorisée du message ?
- Quelle propriété détecte une modification ?
Mini-défi
Associe chaque outil à son rôle : chiffrement pour cacher, hachage pour contrôler, signature pour prouver.
Bilan
- Le chiffrement protège la confidentialité.
- Le hachage vérifie l’intégrité.
