VĂ©rificateur de hash de fichier â MD5, SHA-1, SHA-256 et CRC32
Calculez la somme de contrÎle MD5, SHA-1, SHA-256 et CRC32 d'un fichier et comparez-la à un hash collé. Fichiers volumineux, dans le navigateur, sans envoi.
đ S'exĂ©cute entiĂšrement dans votre navigateur â rien n'est envoyĂ©VĂ©rifier vos tĂ©lĂ©chargements avec une somme de contrĂŽle
Une somme de contrÎle, ou hash, est une courte empreinte calculée à partir de chaque octet d'un fichier. Si un seul bit change, l'empreinte change complÚtement. C'est pourquoi les distributions Linux, les éditeurs de logiciels, les sites de firmwares et les pages de mods de jeux publient un SHA-256 ou un MD5 à cÎté de leurs téléchargements : une fois le fichier téléchargé, vous calculez le hash de votre copie et vous le comparez au leur. Si les deux valeurs sont identiques, le fichier est arrivé complet et non modifié. Sinon, le téléchargement a été interrompu, le fichier a été endommagé sur le disque, ou ce n'est pas celui que l'éditeur a publié.
Cet outil calcule les quatre sommes de contrĂŽle les plus recherchĂ©es â MD5, SHA-1, SHA-256 et CRC32 â en une seule lecture du fichier, sans que vous ayez Ă deviner laquelle utilise un site. Collez la valeur publiĂ©e dans le champ : le rĂ©sultat passe au vert si elle correspond, au rouge sinon. L'algorithme est reconnu automatiquement d'aprĂšs la longueur du hash, et vous pouvez coller un fichier SHA256SUMS, .md5 ou .sha256 entier : la ligne dont le nom correspond Ă votre fichier est utilisĂ©e.
PrivĂ© et rapide, mĂȘme pour les gros fichiers
De nombreux vérificateurs de hash en ligne demandent d'envoyer d'abord le fichier, ce qui est lent pour une image ISO de 5 Go et déconseillé pour des documents privés. Ici, le fichier ne quitte jamais votre appareil. Votre navigateur le lit par blocs de 4 Mo et les transmet à des implémentations WebAssembly de chaque algorithme : la consommation de mémoire reste faible et les gros fichiers sont traités à plusieurs centaines de mégaoctets par seconde sur un ordinateur ordinaire. Vous pouvez calculer le hash de plusieurs fichiers à la fois et annuler à tout moment.
MD5, SHA-1, SHA-256 ou CRC32 ?
SHA-256 est le standard actuel et le bon choix quand vous publiez vous-mĂȘme des sommes de contrĂŽle. MD5 et SHA-1 sont encore courants et parfaitement adaptĂ©s pour dĂ©tecter une corruption accidentelle, mais des attaquants peuvent fabriquer des fichiers diffĂ©rents ayant le mĂȘme MD5 ou SHA-1 : on ne doit donc pas s'y fier pour prouver qu'un fichier n'a pas Ă©tĂ© falsifiĂ©. CRC32 est un code de dĂ©tection d'erreurs sur 32 bits utilisĂ© dans les archives ZIP, les images PNG et les protocoles rĂ©seau, et apprĂ©ciĂ© pour vĂ©rifier les ROM et les fichiers de jeux. Il dĂ©tecte les erreurs de transmission, mais n'offre aucune sĂ©curitĂ©.
Comment utiliser
- Ajoutez des fichiersDéposez un ou plusieurs fichiers sur la zone ou cliquez pour les choisir. Toutes les tailles conviennent : les fichiers sont lus par blocs.
- Obtenez les sommes de contrÎleMD5, SHA-1, SHA-256 et CRC32 sont calculés ensemble en une seule passe, avec une barre de progression pour les gros fichiers.
- Collez le hash attenduCollez la somme de contrÎle de la page de téléchargement, ou le fichier SHA256SUMS complet. L'outil détecte l'algorithme et indique s'il y a correspondance ou non.
- Copiez ou enregistrezCopiez un hash, copiez-les tous, ou téléchargez un fichier .sha256 à partager avec d'autres personnes.