Boîte à Outils Informatique

Chiffrement vs Hachage : quelle différence ?

⌚ Environ 2 min de lecture
Voir mes favoris

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.

En brefNe 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.
Solution A

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
Solution B

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.

← Revenir à tous les comparatifs

♡ 0