Aller au contenu
helpyself

Vérificateur de somme de contrôle

Local only — nothing is uploaded unless you save or share it.

Un vérificateur de somme de contrôle : collez la SHA-256 publiée et vérifiez que votre téléchargement correspond.

  1. Collez la somme de contrôle publiée à côté du téléchargement
  2. Déposez le fichier que vous avez téléchargé
  3. Lisez la réponse — correspond, ou non
Hexadécimal, une ligne de SHA256SUMS, sha256:… ou un attribut d'intégrité — tout passe.
Enregistrer cet outil

Gardez Vérificateur de somme de contrôle sous la main

Ajouter aux favoris

À propos de cet outil

Quand un projet publie une somme de contrôle à côté d'un téléchargement, il vous dit ce que le fichier doit donner une fois haché. La vérifier attrape un téléchargement tronqué, corrompu en chemin, ou remplacé par tout autre chose — ce dernier cas étant la raison même de l'existence des sommes de contrôle. La façon habituelle de vérifier consiste à générer une empreinte et à comparer deux chaînes de 64 caractères à l'œil. Les humains sont mauvais à cela. L'œil regarde les premiers caractères et les derniers et déclare que cela correspond, or c'est précisément la partie que quiconque falsifierait un fichier prendrait soin de préserver. Cet outil fait la comparaison à votre place et répond en un mot. Collez la somme sous la forme où vous l'avez trouvée. Une chaîne hexadécimale nue fonctionne, une ligne entière copiée d'un fichier SHA256SUMS avec le nom de fichier encore accroché aussi, un préfixe sha256: venu d'un registre de conteneurs également, et un attribut d'intégrité pris sur une page web tout autant. L'algorithme est lu dans ce que vous collez plutôt que d'être un réglage à ne pas manquer — SHA-1, SHA-256, SHA-384 et SHA-512 sont tous reconnus à leur longueur. Le fichier ne quitte jamais votre navigateur. Cela compte ici plus qu'ailleurs : l'intérêt d'une somme de contrôle est de retirer le réseau de la question de savoir si votre copie est intacte, et téléverser le fichier pour le savoir l'y remettrait aussitôt.

Questions fréquentes

Comment vérifier une somme SHA-256 ?

Collez la SHA-256 que l'éditeur a indiquée, puis déposez le fichier téléchargé. Le fichier est haché dans votre navigateur et comparé à ce que vous avez collé, et la réponse est un simple correspond ou ne correspond pas, plutôt que deux longues chaînes à comparer vous-même.

Écrit-on sha256 ou SHA-256 ?

Les deux, et c'est le même algorithme — une page de téléchargement peut dire « vérifier la somme sha256 » tandis que le fichier à côté est nommé avec un tiret. Collez ce qu'on vous a donné. Ceci fonctionne comme vérificateur sha256, et tout aussi bien pour vérifier une empreinte de fichier en SHA-1 ou SHA-512, car il lit la longueur et choisit l'algorithme à votre place.

Quels formats de somme puis-je coller ?

Une empreinte hexadécimale nue, une ligne complète d'un fichier SHA256SUMS ou CHECKSUMS avec le nom de fichier, une forme préfixée comme sha256:abc123, ou une valeur Subresource Integrity comme sha256-47DEQpj8… en base64. Les quatre sont reconnues, ainsi que les empreintes en majuscules.

Dois-je choisir l'algorithme ?

Non, et c'est délibéré. L'algorithme est déduit de la somme elle-même — 40 caractères hexadécimaux, c'est SHA-1 ; 64, SHA-256 ; 96, SHA-384 ; 128, SHA-512. Choisir de travers annoncerait avec assurance une non-correspondance sur un fichier parfaitement sain, et qui saurait lequel il tient n'aurait pas besoin de cette page.

Pourquoi MD5 n'est-il pas pris en charge ?

Pour deux raisons. Web Crypto n'implémente pas MD5, le prendre en charge supposerait donc de livrer une copie écrite à la main. Et MD5 est cassé depuis 2004 : on peut construire deux fichiers différents ayant le même MD5, si bien qu'une correspondance ne prouve pas ce que les gens croient. Si un projet ne publie que du MD5, demandez-lui une SHA-256.

Que signifie une somme qui ne correspond pas ?

Le plus souvent, le téléchargement était incomplet ou corrompu, et le refaire règle l'affaire. Plus rarement, vous avez la somme d'une autre version ou d'un autre fichier — vérifiez le nom de fichier, que cet outil vous montre si la ligne de somme en contenait un. Rarement, le fichier n'est pas celui que l'éditeur a publié, et dans ce cas ne l'ouvrez pas.

Mon fichier est-il envoyé ?

Non. Le hachage se fait dans votre navigateur avec l'API Web Crypto qui y est intégrée, et le fichier ne quitte jamais votre appareil. C'est l'outil où cette garantie compte le plus : une somme de contrôle existe pour retirer le réseau de la question, alors téléverser le fichier pour le vérifier en ruinerait le principe.

Aidez-nous à améliorer cet outil

Un bug, une envie de changement, ou un outil qui vous manque ?

/checksum-verifier

↑↓ pour se déplacer · Entrée pour ouvrir · Échap pour fermer