Comment calculer le hachage des fichiers (pour vérifier son identité)

Comment calculer le hachage des fichiers (pour vérifier son identité)
Index

Dans cet article, nous expliquons comment il est possible de calculer le Hash d'un ou plusieurs fichiers pour garantir son identité, son intégrité, sa sécurité, sa fiabilité

La fonction cryptographique de hacher est un pilier de la technologie moderne qui permet, entre autres, de assurer la fiabilité de toute séquence d'octets, qui peut être un site Web comme ou n'importe quel fichier téléchargé à partir d'Internet. Plus précisément, lehachage est une conversion mathématique qui transforme une chaîne, de taille variable, en un "résumé", hacher, de longueur plus courte et de dimensions constantes; Cependant, le hachage ne permet pas la conversion inverse, garantissant ainsi l'unicité des hachages et évitant toute collision.

Concrètement, même s'il existe des programmes automatiques qui peuvent le faire sans avoir besoin de calculer le hachage, c'est un moyen très technique de savoir si un fichier (peut-être téléchargé depuis internet) est vraiment lui, de connaître l'identité unique de le fichier et savoir s'il est propre et sûr, intact et dans sa version d'origine. La connaissance du hachage vous permet d'établir, par exemple, avec certitude absolue qu'une image ISO Windows récupéré en ligne est une copie identique de l'original distribué par Microsoft, sans une seule différence.

La vérification du hachage peut être effectuée de 2 manières:

  1. à travers un programme ad hoc équipé d'une interface graphique qui peut également être utilisée directement en ligne;
  2. à travers le utilité native de les fenêtres.

Vérification via un programme autonome

Une option pour le calcul du hachage consiste à utiliser onlinemd5, un utilitaire autonome qui vous permet de générer le hachage MD5 d'un fichier et dont l'utilisation est très simple. En fait, il suffit de choisir le fichier à vérifier en cliquant sur Parcourir et appuyez sur le bouton Calculer la somme de contrôle MD5: le hachage demandé apparaîtra juste en dessous. Taper un autre hachage MD5 à l'intérieur du champ blanc, le programme vérifiera les deux hachages et affichera un avertissement informatif.

Une alternative valable peut être HashMyiFiles, un petit utilitaire qui permet de calculer hachage MD5 est SHA1 d'un ou plusieurs fichiers sur votre système. Vous pouvez facilement copier la liste Hachage MD5 / SHA1 dans le presse-papiers ou enregistrez-les dans un fichier texte / html / xml.

Aussi,HashMyFiles Il peut être démarré à partir du menu contextuel de l'Explorateur Windows et ne nécessite aucun processus d'installation non plus Fichier DLL Additionnel. Pour commencer à l'utiliser, exécutez simplement le fichier HashMyFiles.exe et ajoutez les fichiers et dossiers dont vous souhaitez afficher les hachages MD5 / SHA1 en utilisant les options Ajouter des fichiers est Ajouter le dossier dans le menu Fichier ou en faisant glisser les fichiers ou le dossier depuis Explorateur dans la fenêtre principale de HashMyFiles. Cet utilitaire est compatible avec Windows 7 / Windows 8 / Windows 10.

Vérification des hachages à l'aide des utilitaires Windows natifs

Windows 7 et, surtout, le moderne Windows 10 inclure l'utilitaire Certutil.exe, c'est-à-dire un outil multifonction grâce auquel il est possible d'opérer sur les bases de données de certificats du système d'exploitation et d'effectuer différents types d'opérations cryptographiques, dont l'une est utilisée pour calculer le hachage de tout fichier présent dans le système.

Identifiez le fichier que vous souhaitez hacher et revenez au chemin où il réside sur le disque via Explorateur ou la Invite de commandes il est possible de le hacher SHA1 en tapant la commande suivante:

certutil -hashfile percorso_del_file SHA1

En prenant l'image ISO de Windows 10 2004 (x64) comme exemple, le hachage renvoyé est

6e436ed102330c9b0272eee1b6619f1056c1756a

valeur qui peut être copiée depuis la fenêtre Invite, collée sur votre navigateur et vérifiée par une simple recherche sur le Web.

Certutil.exe il peut également calculer le hachage via d'autres algorithmes, tels que Md2, Md4, Md5, Sha256, Sha384, Sha512.

Savoir utiliser CertUtil vous permet de renforcer la sécurité de l'expérience informatique, rendant inutile l'installation d'utilitaires tiers pour atteindre l'objectif.

Vérification des hachages sous Linux et Mac

Pour calculer le hachage d'un fichier ou d'un dossier sur le système d'exploitation Linux, vous devez taper l'une des commandes suivantes en fonction du hachage que vous souhaitez vérifier:

  • md5sum path_to_file
  • sha1sum path_to_file
  • sha256sum path_to_file

Pendant que Mac vous devrez taper, à nouveau en fonction du hachage que vous souhaitez vérifier:

  • md5 /chemin/nomfichier.ext
  • shasum -a 1 /chemin/nomfichier.ext
  • shasum -a 256 /chemin/nomfichier.ext

Maintenant que tu as fini de lire Comment calculer le hachage des fichiers (pour vérifier son identité), nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up