Qu’est ce qu’une somme de contrôle et pourquoi l’utiliser ?

/

Nous téléchargeons tous parfois des fichiers depuis un serveur sur le Web pour installer un programme sur notre ordinateur. Il est important de pouvoir s’assurer que le fichier téléchargé obtenu n’est pas corrompu et est bien identique à l’original. Je prends un exemple avec Open Office

sur les lignes du bas vous pouvez lire : Signatures and hashes : KEYS, ASC, SHA256, SHA512.Si je clique sur SHA256 j’obtiens dans mon navigateur  la somme de contrôle du fichier qui sera téléchargé : c293bf44507a75eed40eff0207180cbca3213cd2e01afe1ed7fbf6f1c956c2a3 *Apache_OpenOffice_4.1.9_MacOS_x86-64_install_fr.dmgCette chaine de caractères est obtenue par la fonction de hachage SHA256 appliquée au fichier Apache_OpenOffice_4.1.9_MacOS_x86-64_install_fr.dmg qui est sur le serveur et vous devez vérifier que vous obtenez la même chaine de caractères à partir du fichier que vous avez téléchargé. Dans le cas contraire le fichier est « corrompu » , il n’est pas identique avec les risques que cela comporte.

Pour vous familiariser avec les fonctions de hachage  prenez connaissance de l’article de Wikipedia : https://fr.wikipedia.org/wiki/Fonction_de_hachage

Une fois votre fichier téléchargé pour obtenir sa somme de contrôle et vérifier qu’elle est bien identique à celui du fichier d’origine vous pouvez soit utiliser le Terminal, soit utiliser Onyx, soit utiliser un service en ligne. Les deux premières façons sont à mon avis plus élégantes.

Utiliser le Terminal :

Dossier Applications > Utilitaires > Terminal
Après l’invite de commande taper openssl sha256 suivi d’une espace
Glisser le fichier téléchargé dans la fenêtre du Terminal
Son chemin s’affiche aussitôt à la suite de la commande openssl sha256
Tapez la touche Entrée↩︎ La somme SHA256 est calculée immédiatement. Vérifier s’il y a concordance des 2 sommes.
Mêmes démarches pour les autres algorithmes de hachage :
Pour MD5 tapez simplement md5, pour SH1 openssl sh1, pour SH512 openssl sha512

Utiliser Onyx

Vous n’avez pas Onyx ! c’est le moment de l’installer. C’est un excellent utilitaire de maintenance pour MacOShttps://www.titanium-software.fr/fr/onyx.html
Ouvrir Onyx, sélectionner l’icône Fichiers, sélectionner l’onglet Somme de contrôle, choisir l’algorithme, Clic sur le bouton Sélectionner, naviguer vers le dossier ou se trouve le fichier à contrôler, vérifier s’il y a concordance des 2 sommes.

Laisser un commentaire

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