Linux : comment vérifier l'intégrité des fichiers iso ou des logiciels que vous téléchargez

Vérifier la somme de hachage d'un programme (checksum) ou d'un fichier iso permet de vérifier que le fichier que vous avez téléchargé n'a pas été compromis par un logiciel malveillant. Cette fonction permet le calcul d'une empreinte numérique infalsifiable qui sert à vérifier la validité des données ou la provenance.

Plusieurs fonctions de hachage sont utilisés comme MD5, SHA-1 ou encore SHA-2.

Voici comment vérifier une somme de hachage lors du téléchargement d'un fichier iso ou d'un programme. A noter que tous les programmes ne proposent pas cette vérification.

1. Téléchargez le fichier dont vous avez besoin. Repérez sur la page du téléchargement les informations concernant la fonction de hachage. Elles sont de deux ordres : la fonction de hachage et la somme de contrôle (une suite alphanumérique).

Exemple sur le site de linux mint dans la rubrique consacrée à cette opération. Ici, la fonction de hachage est sha256sum, ensuite il faut cliquer sur le fichier txt pour voir la somme.
Par exemple, pour le fichier iso de linux mint cinnamon 19.3 64 bits la somme de contrôle est : 7a9e54212433c8547edfd789ac933c91a9bde1a61196fa7977c5357a2c40292d


Lors de la vérification, qui sera effectuée dans les étapes suivantes, vous devrez trouver cette somme dans les résultats du contrôle affiché par le terminal linux.

2. Ouvrez le terminal dans dossier où vous avez téléchargé le fichier à vérifier.


3. Collez le nom de la fonction hachage suivi du nom du fichier.

Exemple : sha256sum + le nom du fichier à tester

L'opération peut nécessiter du temps.

4. Vérifiez si la somme affichée dans le terminal correspond à celle fournie par le site de l'éditeur du programme.

Résultat ok après comparaison. Le fichier est sûr.

Autre exemple de résultat de contrôle avec un fichier app image :

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Plus récente Plus ancienne