Aller au contenu

Déposez vos fichiers ici

Qu’est-ce qu’une somme de contrôle (checksum) ?

Une somme de contrôle, ou hash, est une courte empreinte calculée à partir du contenu d’un fichier, qui sert à vérifier qu’une copie est parfaitement identique à l’original.

Par · Dernière mise à jour :

Envoyer gratuitement
  • Jusqu’à 20 GB
  • Sans inscription
  • Qualité d’origine

En bref: Une somme de contrôle, ou hash, est une courte empreinte calculée à partir du contenu d’un fichier, qui sert à vérifier qu’une copie est parfaitement identique à l’original.

La somme de contrôle expliquée

Une somme de contrôle (checksum) est une courte empreinte calculée à partir de tout le contenu d’un fichier. Des algorithmes comme SHA-256, SHA-1 et MD5 transforment un fichier en une chaîne de lettres et de chiffres de longueur fixe. Modifiez un seul octet et le résultat change complètement.

Après un gros transfert, vous et votre destinataire pouvez chacun calculer la somme de contrôle et les comparer. Si elles correspondent, le fichier est arrivé intact. Sous Windows, la commande PowerShell Get-FileHash s’en charge, et sur Mac la commande Terminal shasum -a 256.

Utilisez SHA-256 dès que possible. Le MD5 suffit pour repérer une corruption accidentelle, mais il n’est plus fiable face à une falsification délibérée.

MD5, SHA-1 ou SHA-256

MD5SHA-1SHA-256
Longueur32 caractères40 caractères64 caractères
Détecte les dommages accidentelsOuiOuiOui
Fiable face à une falsification délibéréeNonN’est plus recommandéOui

Par exemple, le SHA-256 d’un fichier totalement vide est toujours e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855. Tout fichier contenant ne serait-ce qu’un octet donne une chaîne totalement différente.

Comment vérifier un fichier

  • Sur ce site : chaque fichier d’une page de téléchargement affiche sa somme de contrôle SHA-256. Après le téléchargement, appuyez sur Vérifier, ajoutez votre fichier, et le vérificateur de hash vous indique s’il correspond.
  • Windows : ouvrez PowerShell dans le dossier du fichier et tapez Get-FileHash suivi du nom du fichier. Il utilise SHA-256 par défaut.
  • Mac : ouvrez Terminal et tapez shasum -a 256, une espace, puis faites glisser le fichier dans la fenêtre et appuyez sur Entrée.
  • Linux : lancez sha256sum suivi du nom du fichier.

Quand une somme de contrôle vaut le coup

  • Les très gros téléchargements, où une coupure de connexion pourrait laisser un fichier légèrement incomplet sans aucune erreur.
  • Les rushes, archives et sauvegardes qui seront effacés de l’appareil d’origine après l’envoi.
  • Les logiciels ou images disque, quand vous voulez être sûr que personne n’a remplacé le fichier.

Pour quelques photos de vacances, les ouvrir suffit comme vérification. Si les sommes de contrôle ne correspondent pas, n’essayez pas de réparer le fichier : téléchargez-le à nouveau, idéalement sur une connexion stable, et vérifiez encore une fois.

Questions fréquentes

Pourquoi une somme de contrôle ne correspond-elle pas ?

Le fichier a été modifié : par exemple compressé par une appli, tronqué par un téléchargement interrompu, ou il s’agit tout simplement d’une autre version.

Le MD5 est-il sûr ?

Pour détecter un dommage accidentel, oui. Pour la sécurité, utilisez SHA-256, car il est possible de créer volontairement des collisions MD5.

Une somme de contrôle protège-t-elle la confidentialité de mon fichier ?

Non. Une somme de contrôle prouve seulement qu’un fichier n’a pas été modifié. Pour garder un fichier privé, chiffrez-le, par exemple dans un ZIP protégé par mot de passe.

La somme de contrôle dépend-elle du nom du fichier ?

Non. Seul le contenu compte : renommer un fichier ne change pas sa somme de contrôle.

Prêt à envoyer ?

Déposez vos fichiers, copiez le lien, c’est tout. Gratuit jusqu’à 20 GB, sans inscription.

Envoyer gratuitement

Features & how-tos 29