Calcul du hash

Lorsque l’on a besoin de faire régulièrement des téléchargements pour des mises à jour critique d’applications, il est important d’être certain que nous avons le bon fichier téléchargé.

Pour ce faire, nous allons alors utiliser des fonctions de Hachage. (En anglais, Hash, voir définition : Fonction_de_hachage).

Pendant longtemps, j’ai vu des personnes télécharger des logiciels spécifiques pour cela.
Néanmoins, cette opération est possible nativement depuis de nombreuses années sur Linux et Windows.

Sous Windows.

En utilisant PowerShell

Get-FileHash -Path 110582593.pdf

Algorithm Hash
--------- ----
SHA256 242693A2D0063A25086AC4FE7FE1F9F32F9C1C45244F59F1C852BF7908624B55

De plus, si nous désirons un algorithme différent de sha256 il est possible d’ajouter l’option -Algorithm

Get-FileHash -Path 110582593.pdf -Algorithm MD5

Algorithm Hash
--------- ----
MD5 48F9CD9D711913AA9FF022BE53E44554

Sous Linux

Sous Linux c’est encore plus simple. En effet il suffit d’utiliser la commande voulue en fonction de l’algorithme choisie.

sha256sum test.txt
a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447 test.txt

md5sum test.txt
6f5902ac237024bdd0c176cb93063dc4 test.txt

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.