📘 Hachage
Transforme des données en une empreinte numérique de taille fixe et unique, difficilement réversible, utilisée pour vérifier l'intégrité et l'authenticité.
| Caractéristique | Hachage | Chiffrement |
|---|---|---|
| Réversibilité | Hachage Non (irréversible) | Chiffrement Oui (réversible avec clé) |
| Objectif principal | Hachage Intégrité, Authentification | Chiffrement Confidentialité |
| Nécessité d'une clé pour l'opération inverse | Hachage Non | Chiffrement Oui |
| Taille de la sortie | Hachage Fixe, quelle que soit la taille de l'entrée | Chiffrement Variable, souvent proportionnelle à la taille de l'entrée |
| Cas d'usage typique | Hachage Vérification d'empreintes digitales de fichiers, stockage de mots de passe | Chiffrement Communications sécurisées, protection de données sensibles |
Transforme des données en une empreinte numérique de taille fixe et unique, difficilement réversible, utilisée pour vérifier l'intégrité et l'authenticité.
Transforme des données claires en un texte illisible (chiffré) à l'aide d'une clé, avec la possibilité de les déchiffrer pour retrouver les données originales, assurant la confidentialité.
Imaginez le hachage comme un hachoir à viande : une fois la viande transformée en hachis, impossible de retrouver le morceau d'origine tel quel. C'est irréversible, et le résultat (le hachis) a une forme 'fixe' (une boulette, par exemple). Le chiffrement, c'est comme un coffre-fort : vous y cachez un objet (le secret), mais vous pouvez toujours l'ouvrir avec la bonne clé pour le récupérer. C'est réversible et son but est de garder le secret bien caché.