Domicile / Tutoriels Windows / Vérification de la somme de hachage d'un fichier. Comment vérifier les sommes de contrôle d'image ISO. Comment créer un hachage MD5 de fichiers avec MD5Checker

Vérification de la somme de hachage d'un fichier. Comment vérifier les sommes de contrôle d'image ISO. Comment créer un hachage MD5 de fichiers avec MD5Checker

Contenu de l'article :

Dans certaines situations, il peut être nécessaire de calculer la somme de hachage MD5 pour un fichier que vous avez téléchargé sur votre ordinateur. Par exemple, pour être sûr que vous avez téléchargé exactement le fichier que vous vouliez et que l'attaquant ne l'a pas modifié. Dans cet article, nous verrons 2 différentes façons pour cela : via l'extension pour l'explorateur, et aussi via ligne de commande.

Option via l'extension de l'explorateur de fichiers

Pour l'Explorateur Windows, il existe un merveilleux programme Hashtab gratuit pour une utilisation non commerciale. Vous pouvez le télécharger à partir de . Sélectionnez la version gratuite (Free) et cliquez sur le bouton "Télécharger".

Après l'installation du programme, un nouvel onglet "Sommes de hachage des fichiers" apparaîtra dans le menu contextuel de l'explorateur, en sélectionnant lequel le programme calculera automatiquement les sommes de hachage pour le fichier sélectionné, en fonction des algorithmes sélectionnés dans ses paramètres.

Option via la ligne de commande (avec installation du programme)

S'il est nécessaire de calculer la somme de hachage d'un fichier via la ligne de commande, nous pouvons utiliser l'utilitaire de Microsoft, qui convient uniquement à de tels cas. Téléchargez-le à partir de et installez-le. Pour ce faire, vous devrez créer un dossier sur votre disque dur et le spécifier lors du processus d'installation. Dans notre exemple, le programme a été installé dans le dossier C:\Program Files (x86)\FCIV. Afin de calculer la somme de hachage MD5 d'un fichier, nous devons lancer la ligne de commande et y taper la commande suivante :

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

Comme vous pouvez le voir, la somme de hachage MD5 est la même pour la première option et la seconde.

"C:\Program Files (x86)\FCIV\fciv.exe" est le chemin d'accès au fichier fciv.exe
-md5 - spécifie l'algorithme par lequel fciv.exe calculera la somme de hachage
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - le chemin d'accès au fichier pour lequel nous calculons la somme de hachage.

Option via la ligne de commande (sans installer de programmes)

Si vous ne souhaitez installer aucun programme, vous pouvez vous débrouiller avec le logiciel intégré Outils Windows, vous pouvez utiliser l'utilitaire CertUtil pour ce faire.

Pour vérifier le hachage MD5, entrez simplement la commande suivante.

Chaque fichier a le sien valeur unique, qui peut être utilisé pour vérifier le fichier. Cette valeur est appelée un hachage ou une somme de contrôle. Il est souvent utilisé par les développeurs Logiciel lors de l'accès aux fichiers. La somme de contrôle est utilisée pour vérifier le fichier afin d'identifier son intégrité et sa correspondance avec l'identifiant spécifié.

Il existe plusieurs algorithmes pour calculer la somme de contrôle d'un fichier, parmi lesquels MD5, SHA256, SHA1, SHA384 sont les plus connus et répandus. Vous pouvez calculer le hachage d'un fichier, c'est-à-dire sa somme de contrôle, à l'aide d'outils Windows standard et de services tiers. Dans cet article, nous verrons comment procéder.

Table des matières:

Comment trouver le hachage d'un fichier en utilisant la ligne de commande

La ligne de commande dans Windows vous permet d'exécuter diverses activités, à la fois avec le système lui-même et avec des fichiers individuels. Grâce à lui, vous pouvez déterminer la somme de contrôle des fichiers à l'aide de l'utilitaire intégré CertUtil.

Pour connaître le hash d'un fichier via la ligne de commande, il suffit de saisir la requête suivante sur la ligne de commande :

Certutil -hashfile *chemin du fichier* *algorithme*

Au lieu de *chemin d'accès au fichier*, vous devez entrer le chemin d'accès complet au fichier. Par exemple : d:\8.jpg

Au lieu de *algorithme*, vous devez entrer le nom de l'algorithme par lequel vous souhaitez calculer la somme de contrôle. L'utilitaire CertUtil peut calculer la somme de contrôle à l'aide des algorithmes suivants : MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512.

Après avoir exécuté la commande spécifiée, vous pourrez voir le hachage du fichier calculé à l'aide de l'utilitaire CertUtil.

Comment trouver le hachage d'un fichier à l'aide de l'utilitaire PowerShell

Un autre intégré Utilitaire Windows, qui est capable de déterminer la somme de contrôle du fichier est PowerShell. Il diffère de CertUtil en prenant en charge Suite algorithmes de somme de contrôle : SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160.

Pour vérifier le hachage via l'utilitaire PowerShell, utilisez la commande suivante :

Get-FileHash *chemin du fichier* | Formater la liste

Au lieu de *chemin vers le fichier*, vous devez spécifier le chemin complet vers le fichier dont la somme de contrôle est vérifiée.

Il est important de noter que, par défaut, l'utilitaire PowerShell calcule la somme de contrôle à l'aide de l'algorithme SHA256.

Si vous souhaitez utiliser un algorithme différent, vous devez le spécifier dans la commande lors de l'exécution de la requête. Par exemple, pour déterminer le hachage à l'aide de l'algorithme MD5, vous devrez exécuter la commande :

Get-FileHash *chemin vers le fichier* -Algorithme MD5 | Formater la liste

Au lieu de MD5, vous pouvez spécifier d'autres algorithmes pris en charge par l'utilitaire.

Comment trouver le hachage d'un fichier à l'aide de l'utilitaire HashTab

En plus des outils Windows pour déterminer la somme de contrôle d'un fichier, vous pouvez utiliser applications tierces. Par exemple, l'un de programmes pratiques qui peut déterminer le hachage d'un fichier est HashTab. Il s'agit d'une application extrêmement simple qui peut être téléchargée gratuitement sur Internet.

Après le téléchargement et l'installation du programme HashTab, un nouvel onglet est créé dans les propriétés des fichiers, qui s'appelle "Hash sums of files". Dans cet onglet, vous pouvez voir le calcul de la somme de contrôle pour un fichier dans divers algorithmes.

Un hachage est un code individuel unique qui correspond à une certaine unité d'information, une image calculée mathématiquement d'un fichier particulier. Lorsqu'un fichier est modifié de quelque manière que ce soit, la somme de hachage de ce fichier change en conséquence.

Après avoir téléchargé des fichiers sur Internet, en particulier des images de disque ISO de divers produits, il serait judicieux de comparer la somme de hachage de ces fichiers avec celle publiée par le fabricant de ces produits, afin de déterminer si les fichiers ont été modifiés de quelque manière que ce soit (mise en œuvre programmes tiers, virus, etc).

Dans la plupart des cas, les informations sur les sommes de hachage d'un fichier sont fournies par le développeur à l'utilisateur sur le site après avoir décrit ses caractéristiques ou la configuration système requise.

En vérifiant le code de hachage, le fichier est protégé contre toute modification. Il est particulièrement important de le vérifier lors du téléchargement d'images disque de systèmes d'exploitation non pas à partir du site Web du fabricant, mais à partir des soi-disant échangeurs de fichiers et trackers torrent.

Lors de la détection d'une discordance de somme de contrôle, il est préférable de réfléchir 100 fois avant d'utiliser le disque de cette manière. Vous demandez, comment pouvez-vous trouver la somme de contrôle d'un fichier dans le système d'exploitation Windows ?

SOMME DE HACHAGE

Je vais répondre, il existe un si petit programme en même temps gratuit appelé HashTab, qui est intégré à Windows Explorer et vous aidera à déterminer facilement la somme de hachage (checksum) du fichier que vous avez téléchargé afin de vérifier son authenticité et son intégrité. Le programme peut être téléchargé sur le site officiel à l'adresse :

http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

où après être allé sur le site, vous devez cliquer sur le bouton "Télécharger maintenant!".

Entrez votre adresse dans le champ qui apparaît. E-mail, qui recevra une lettre avec un lien pour télécharger le programme, et cliquez sur le bouton "Envoyer le lien de téléchargement".

Nous vérifions le courrier et voyons la lettre dans laquelle il est fourni Adresse URL par lequel nous pouvons télécharger le programme, la taille du programme et sa somme de contrôle.

Téléchargez le programme en spécifiant le dossier.

Nous extrayons le programme d'installation de l'archive et l'exécutons en double-cliquant sur le bouton gauche de la souris. Dans la fenêtre d'installation qui s'ouvre, cliquez sur le bouton "Suivant".

Dans la fenêtre suivante, nous acceptons la licence en cliquant sur le bouton "J'accepte".

Sélectionnez le dossier d'installation du programme (il est préférable de laisser la valeur par défaut) et cliquez sur le bouton "Installer".

Nous terminons l'installation en cliquant sur le bouton "Terminer".

SOMME DE CONTRÔLE

Une fois l'installation terminée, le programme est intégré dans menu contextuel Explorateur de système d'exploitation. Pour afficher la somme de contrôle d'un fichier, nous devons faire un clic droit dessus et cliquer sur "Propriétés".

Dans la fenêtre qui s'ouvre, cliquez sur l'onglet "Hash sums of files".

Pour les fichiers volumineux, il peut être nécessaire d'attendre quelques secondes pour que le hachage progresse.

Une fois le calcul terminé, dans la fenêtre "Valeur de hachage", nous verrons la somme de contrôle du fichier.

Dans les "Paramètres" du programme, vous pouvez ajouter des sommes de hachage supplémentaires affichées et effectuer des réglages plus détaillés (je le laisse par défaut).

Afin de comparer la somme de contrôle de l'image disque (dans mon cas), je vais sur le site officiel et cherche où est indiquée la somme de hachage de l'image (sur le site je trouve le fichier hébergé "MD5SUMS").

J'ouvre ce fichier et recherche la somme de contrôle de mon image disque (c'est ubuntu-12.10-desktop-i386.iso).

Je le copie du site.

Je l'insère dans le champ "Comparaison de hachage" de l'onglet "Somme de hachage des fichiers" de mon image disque et je vois une coche verte indiquant que la somme de contrôle du fichier correspond parfaitement à la somme de contrôle de l'image disque sur le site officiel.

Vous pouvez vérifier la somme de hachage de 2 fichiers d'une autre manière en cliquant sur le bouton "Comparer le fichier", en sélectionnant le fichier dont nous avons besoin dans l'Explorateur et en cliquant sur le bouton "Ouvrir", et regardez le résultat.

De cette façon, nous essayons de nous protéger contre l'utilisation versions modifiées des dossiers.

De nombreux utilisateurs d'ordinateurs au fil du temps, avec une connaissance plus détaillée, s'interrogent sur les sommes de hachage. Ils sont aussi appelés sommes de contrôle. Qu'est-ce que c'est? Ce qui est necessaire? Comment ces montants sont-ils calculés ?

Définition

Une certaine valeur est appelée, qui est calculée pour les données à l'aide d'algorithmes spéciaux. Le but des sommes de hachage est de vérifier l'intégrité des données pendant la transmission. Les algorithmes de calcul les plus courants sont MD5, CRC32 et SHA-1. Les sommes de contrôle peuvent également être utilisées pour comparer des ensembles de données pour la non-équivalence, ce qui est utile pour détecter les virus sur un ordinateur.

L'utilisation de cette méthode a gagné en popularité en raison du fait que la vérification est facilement mise en œuvre dans équipement numérique travailler avec binaire Il est analysé sans problème et est idéal pour trouver les erreurs causées par la présence de bruit dans les canaux d'information.

Algorithmes de vérification

L'algorithme MD5 sert non seulement à vérifier l'intégrité des données, mais permet également d'obtenir un identifiant assez fiable, ce qui est souvent utilisé lorsque des fichiers identiques se retrouvent sur un ordinateur. Ainsi, il y a une comparaison non pas du contenu, mais de leurs sommes de hachage.

L'algorithme CRC32 est utilisé dans les programmes d'archivage. Il signifie "code de redondance cyclique".

L'algorithme SHA-1 a trouvé une application dans la vérification de l'intégrité des données téléchargées à l'aide du programme BitTorrent.

Exemple

Par exemple, l'utilisateur souhaite définir système opérateur ou un jeu sur votre ordinateur. Il télécharge l'image et veut s'assurer que l'intégrité du fichier est en ordre et que rien n'est perdu pendant le transfert. Pour ce faire, le moyen le plus simple consiste à comparer les sommes de hachage du fichier téléchargé et celles fournies par l'auteur. S'ils correspondent exactement, l'image ne contient aucune erreur. Eh bien, si les sommes de hachage des fichiers sont différentes, vous devez retélécharger, car une sorte de panne s'est produite.

Cette procédure élémentaire sert de mesure préventive contre les mauvais fonctionnements, les blocages. En l'exécutant, vous pouvez être sûr que l'installation du système d'exploitation, du programme ou du jeu sera correcte.

Programme HashTab : vérification de la somme de hachage

Cet utilitaire est un plug-in qui s'intègre au système d'exploitation et est utilisé en cas de besoin. Il peut être téléchargé gratuitement sur le site officiel en tant que fichier d'installation. L'installation du programme est intuitive.

Après l'installation dans les propriétés de chaque fichier, il y aura un nouvel onglet supplémentaire pour calculer la somme de contrôle. Par défaut, ils seront calculés selon les mêmes trois algorithmes décrits ci-dessus.

Comment vérifier les sommes de hachage ? Pour ce faire, dans le champ "Comparaison", vous devez insérer le montant indiqué par l'auteur. Si le fichier téléchargé a été authentifié avec succès, une coche verte apparaîtra. Sinon, l'utilisateur verra une croix rouge. Dans ce cas, il est recommandé de télécharger à nouveau le fichier.

Les paramètres de l'onglet "Hash sums of files" peuvent être modifiés en cliquant sur l'élément correspondant. Une fenêtre de paramètres s'ouvrira, où il est possible de définir l'affichage des sommes de contrôle nécessaires pour la vérification et le calcul. Pour que tout soit visuel, il est recommandé de cocher la case qui permet d'afficher sommes de contrôle caractères minuscules.

Ainsi, il est très facile de travailler avec ce programme. Même un utilisateur inexpérimenté peut y faire face.

Vérificateur de fichiers MD5

Cet utilitaire est également téléchargé depuis le site officiel, mais il ne nécessite pas d'installation. Vous avez juste besoin de l'exécuter. Il utilise l'algorithme du même nom pour la vérification. Lors du téléchargement d'un fichier, vous devez copier la somme de hachage de l'original dans le presse-papiers, puis la coller dans le champ pour vérification. L'étape suivante consiste à sélectionner le fichier dont l'utilisateur souhaite tester l'intégrité. Après avoir cliqué sur le bouton "Vérifier", un message sera reçu avec le résultat du travail, qui indiquera si la somme de contrôle des fichiers correspond ou si le fichier est endommagé et qu'il n'y a pas de correspondance.

Une fonctionnalité supplémentaire de l'utilitaire est le calcul du montant à l'aide de l'algorithme MD5 pour n'importe quel fichier sur l'ordinateur.

Conclusion

Ainsi, le concept de "somme de contrôle" a été considéré. Il est devenu clair à quoi il servait. Pour l'utilisateur moyen, il s'agit d'une option simple pour vérifier l'intégrité et la conformité du fichier avec l'original. Des utilitaires utiles pour calculer et comparer des sommes de hachage ont été décrits. Le premier est capable de comparer différentes quantités, et le second uniquement par un algorithme, mais il ne nécessite pas d'installation, ce qui est important en l'absence de droits d'administrateur.

Si vous allez installer un système d'exploitation ou tout autre Logiciel, il est recommandé de vérifier les sommes de hachage après avoir téléchargé tous fichiers d'installation. Cela vous fera gagner beaucoup de temps et, plus important encore, des nerfs.

Vous êtes-vous déjà demandé pourquoi ils affichent des informations telles que "Hash sum" ? Très souvent peut être trouvé sur les torrents. D'une part, des informations incompréhensibles, mais d'autre part, très utiles. Pourquoi? Je vais essayer de vous expliquer en détail comment connaître le hachage d'un fichier, comment le comparer et pourquoi il est si utile.

Voyons comment trouver le hachage d'un fichier et dans quels cas ce hachage nous sera extrêmement utile. Je n'irai pas trop loin dans le sujet, mais je vais vous donner un exemple. langage clair pour que tout le monde puisse comprendre !

Pourquoi avez-vous besoin de connaître la somme de hachage d'un fichier ?

Disons que vous décidez de télécharger une image d'un jeu à partir d'un torrent et que vous vous amusez. Ici tu as trouvé jeu intéressant, lisez la description et constatez que la description du fichier contient le "Hash-Sum" de l'image.

Le fait est que la personne qui a posté le jeu a d'abord vérifié ses performances sur son ordinateur, peut-être même sur plusieurs PC et sur différents systèmes.

Dès qu'il fut convaincu que tout était installé et fonctionnait parfaitement, il reconnut le "Hash-Sum" de l'image et l'indiqua dans la description du jeu. Pour les ignorants, la question se pose, pourquoi a-t-il indiqué la somme de hachage de l'image ?

Grosso modo, alors : Une somme de hachage est une « clé » unique d'un fichier qui peut être utilisée pour vérifier le fichier, c'est-à-dire son intégrité.

Pour le dire encore plus simplement : Ensuite, le hachage va nous permettre de comparer deux fichiers, le fichier qui a été posté en téléchargement, avec le fichier qui a été téléchargé sur notre ordinateur.

Et pourquoi devrais-je comparer ? Disons que vous avez téléchargé l'image et que vous vous êtes naturellement lancé dans l'installation du jeu. Mais pendant le processus d'installation, certaines erreurs ont commencé à apparaître, quelque chose ne va pas. Tous les signes que le jeu ne s'installera pas, car il est nécessaire, ou installé, mais ne démarre pas.

En général, il y a des problèmes similaires ...

Bien sûr, vous pouvez blâmer l'endroit où vous avez téléchargé le fichier pour tous les problèmes. Comme, le fichier n'est pas de haute qualité, rien ne démarre, rien ne fonctionne.

Mais ce n'est peut-être pas le cas.
Tout est en ordre avec le système et avec la source à partir de laquelle le fichier a été téléchargé, il en va de même.

Tout est en fait beaucoup plus simple qu'il n'y paraît. Lors du téléchargement du fichier, certaines erreurs peuvent survenir ou le fichier n'a pas été téléchargé jusqu'à la fin, en général, en un mot, le fichier n'a pas été entièrement chargé sur l'ordinateur pour une raison quelconque.

C'est de là que viennent tous les ennuis !

Nous allons sur le site à partir duquel le fichier a été téléchargé, y prenons la somme de hachage, après quoi nous découvrons le hachage du fichier téléchargé et le comparons.

1) Si le Hash-Sum est différent, alors le fichier téléchargé est 100% différent de celui posté sur le site. Cela signifie que le fichier téléchargé ne fonctionnera pas. Vous devrez le télécharger à nouveau.

2) Si les Hash-Sums sont les mêmes, alors dans ce cas une copie exacte du fichier a été chargée et cela fonctionnera correctement. Vous pouvez procéder à l'installation en toute sécurité.

IMPORTANT! Si vous téléchargez Images de fenêtres puis, après le téléchargement, je vous recommande fortement de trouver la somme de hachage et de la comparer, si les montants ne correspondent pas, alors il vaut mieux réfléchir 100 fois s'il vaut la peine d'installer des fenêtres à partir d'une image similaire.

Sinon, vous pouvez avoir beaucoup de problèmes au moment de l'installation du système.

En général, je pense que tout est clair, si vous avez des questions, alors n'hésitez pas à demander ! Bon, compris pourquoi nous avons besoin de la somme de hachage du fichier que nous allons télécharger. Apprenons maintenant à comparer la somme de hachage pour savoir si un fichier est entièrement téléchargé ou non.

Comment trouver et comparer la somme de hachage d'un fichier.

Pour ce cas il y a programmes spéciaux et, en règle générale, ils sont faciles à utiliser. Il ne vous reste plus qu'à choisir fichier souhaité pour obtenir son montant de hachage et le comparer avec celui qui figurait sur le site. Tout est simple !

Un de ces programmes que je veux présenter dans ce post. Le programme, pour ainsi dire, "Propre production" Hier, j'étais assis devant un ordinateur portable, et je comprends que j'ai un peu manqué "Coding" et j'ai décidé qu'il y aurait plus de Hash-Sums pour un programme en comparaison.

L'interface du programme s'est avérée comme ceci. Les boutons se sont avérés sans inscriptions, mais chaque bouton contient des indications sur ce dont il a besoin. Ils apparaissent en bas du programme lorsque vous survolez le bouton.

1 - Ce bouton ouvre une boîte de dialogue de sélection de fichiers.
2 - Ce bouton est nécessaire si vous souhaitez supprimer le contenu des champs.
.
4 - Ce bouton fermera le programme.
5 - Ce bouton est nécessaire si vous avez besoin de copier la somme de hachage dans le tampon.
6 - Ce bouton est à l'opposé, insérez le Hash Sum, pour comparaison.

Pour comparer les sommes de hachage, appuyez sur le bouton "1" et sélectionnez le fichier qui a été téléchargé. Le programme déterminera sa somme de hachage dans l'encodage md5, et elle apparaîtra dans le champ "Received Hash".

Maintenant, dans le champ "Comparer avec :", insérez la somme de hachage spécifiée dans la description du fichier téléchargé. Appuyez sur le bouton "Comparer" et le programme affichera le résultat et la fenêtre suivante apparaîtra :

Et encore un point important sur mon programme. Si vous l'utilisez, alors lorsque vous recevez une somme de hachage d'un fichier de grande taille, le programme se bloquera pendant un certain temps, le système vous proposera de terminer le programme ...

En fait, le programme fonctionne et bientôt il affichera la somme de hachage du fichier. Et le programme se fige, car vous devez le modifier un peu, à savoir ajouter un "fil supplémentaire". En général, ne faites pas attention au fait que le programme "Pas de réponse" est mon erreur, cela fonctionne toujours bien !

Comment la somme de hachage d'un fichier change-t-elle ? (Pour la compréhension)

je suggère de regarder exemple réel comment le Hash-Sum du fichier peut changer. Par exemple, prenons un document texte normal.

Créons un fichier "test.txt" et écrivons-y n'importe quelle chaîne, par exemple, à partir de trois caractères "123". Maintenant, enregistrons le fichier et voyons sa taille, ce ne sera que "3 octets".

Puisqu'un caractère ne pèse qu'un octet et peu importe ce que c'est, un caractère ou un espace.

Cependant, ce n'est pas particulièrement important. L'important est que dans ce cas, nous ayons la possibilité de supprimer 1 octet du fichier, ou inversement, d'ajouter plusieurs octets au fichier. document texte(TXT) est parfait pour cet exemple.

Et donc, nous sauvegardons le fichier avec la ligne "123" et regardons sa somme de hachage. Je l'ai eu si important.

MD5 : 202CB962AC59075B964B07152D234B70

MD5 : 202CB962AC59075B964B07152D234B70

Bon! Nous sauvegardons le "Hash-Sum" reçu quelque part ailleurs. Maintenant, nous ouvrons à nouveau le fichier "test.txt" et ajoutons un caractère supplémentaire à la ligne, et nous obtenons ainsi une telle chaîne "1234". Nous sauvegardons ce fichier et découvrons à nouveau son "Hash-Sum". Voici ce qui s'est passé.