Calculer une somme de contrôle

Un téléchargement peut arriver incomplet ou altéré, et la façon de le vérifier est de calculer son empreinte et de la comparer à celle que publie le distributeur. Déposez le fichier et vous obtenez les deux sommes les plus utilisées.

    • Où cela s’exécute

      N’importe quel fichier est lu dans le navigateur. Rien n’est téléversé.

    • Sans file d’attente et sans compte

      Cela démarre dès que vous déposez le fichier, et ne demande jamais qui vous êtes.

    • Sans filigrane

      Ce qui sort, c’est le fichier que vous avez fait — sans ajout.

    Comment cela fonctionne

    1. Déposez le fichier sur le cadre ci-dessus.
    2. Attendez le calcul : quelques secondes sur un gros fichier.
    3. Comparez le résultat à la somme publiée sur le site d’origine.

    SHA-256 et MD5, et pourquoi les deux

    Le SHA-256 est celui qu’il faut employer aujourd’hui : personne ne sait fabriquer deux fichiers différents ayant la même empreinte. Le MD5 continue d’être publié un peu partout par habitude, il est donc calculé aussi, pour pouvoir comparer.

    Si vous ne disposez que du MD5, il détecte un téléchargement corrompu. Pour détecter une manipulation délibérée, il ne suffit plus.

    Comparer est l’étape qui compte

    Une somme seule ne dit rien : elle ne signifie quelque chose que comparée à celle publiée par la source. Si ce site n’en publie aucune, la calculer n’apporte aucune garantie.

    Le calcul a lieu dans votre navigateur : vous pouvez donc vérifier un fichier sans le confier à personne.

    Calculer une somme de contrôle : questions fréquentes

    Le fichier est-il téléversé ?

    Non. La somme est calculée dans votre navigateur, en lisant le fichier par morceaux.

    Le MD5 vaut-il encore quelque chose ?

    Pour détecter un téléchargement corrompu, oui. Pour détecter une manipulation intentionnelle, non : on sait fabriquer des collisions depuis des années.

    Combien de temps sur un gros fichier ?

    Quelques secondes par gigaoctet selon la machine. Le fichier est lu par morceaux, il n’a donc pas besoin de tenir entier en mémoire.

    Autres outils