Le chiffrement transforme des données de façon réversible avec une clé. Le hachage produit une empreinte conçue pour ne pas être inversée.
Chiffrement
Le chiffrement protège la confidentialité et permet de retrouver le contenu original avec la clé appropriée.
Points clés
- Réversible avec une clé
- Symétrique ou asymétrique
- Utilisé pour les disques, connexions et fichiers
Hachage
Le hachage calcule une valeur de taille fixe à partir d’une donnée, notamment pour vérifier son intégrité.
Points clés
- Conçu comme non réversible
- Une petite modification change fortement l’empreinte
- Pour les mots de passe, il faut un algorithme adapté avec sel et coût
Tableau comparatif
| Critère | Chiffrement | Hachage |
|---|---|---|
| Réversibilité | Oui avec la clé | Non en principe |
| But | Confidentialité | Intégrité ou vérification |
| Sortie | Données chiffrées de taille variable | Empreinte de taille fixe |
| Exemple | BitLocker ou TLS | SHA-256 ou Argon2 selon l’usage |
Choisissez Chiffrement si…
Vous devez pouvoir récupérer le contenu original tout en le protégeant contre les lecteurs non autorisés.
Choisissez Hachage si…
Vous devez vérifier qu’une donnée n’a pas changé ou stocker une preuve non réversible adaptée.
À retenir
Ne chiffrez pas simplement les mots de passe pour les stocker : utilisez une fonction de dérivation ou de hachage conçue pour cet usage. Le chiffrement et le hachage répondent à des objectifs différents.
Approfondir les deux notions
Rechercher Chiffrement sur le siteRechercher Hachage sur le site