Le hachage MD5 reste aujourd’hui beaucoup utilisé pour déterminer la signature numérique d’un fichier (plus sur le sujet sur Wikipedia). Il y a 2 situations faciles à imaginer: vous téléchargez un fichier d’un serveur et vous voulez vérifier qu’il n’a pas été intercepté et remplacé lors du transport par rapport à la version initialement déposée sur le serveur. La signature numérique unique du fichier permet de déterminer si le fichier téléchargé et l’original sont bien les mêmes. Autre cas: vous avez sur votre disque durs 2 fichiers d’apparence identiques et vous voulez être sûr qu’il s’agit du même. Le hachage MD5 peut vous le dire à coup sûr. Sur un Mac c’est extrêmement facile de déterminer la signature numérique d’un fichier, il ne faut donc pas s’en priver.
(Note: toutes les images de l’article peuvent être cliquées pour un agrandissement)
Lancez le Finder et naviguez jusqu’au fichier dont vous voulez vérifier la signature numérique.
Cliquez droit dessus et dans le menu contextuel et choisissez « Copier » (ou pour aller plus vite utilisez le raccourci clavier ⌘ cmd + c). Le fichier est copié dans le presse papier mais plus généralement, le chemin du fichier l’est également, et c’est ce qui nous intéresse ici.
Ouvrez à présent le Terminal. Nous pouvons le faire par exemple avec Spotlight: c’est la loupe à côté de l’horloge. Cliquez dessus et dans le champs de recherche commencer à taper « Terminal » et dès que l’icône du Terminal apparaît dans les réponses, cliquez dessus. Sinon vous pouvez utiliser le Launchpad ou accéder directement à l’application dans le répertoire des Applications, sous Utilitaires.
Le Terminal se lance et attend votre commande. Tapez « md5 » en faisant bien attention de laisser un espace après le « 5 », comme sur l’illustration ci-dessus.
A présent, collez le contenu du presse papier dans le Terminal. Pour cela vous pouvez soit utiliser le raccourci clavier ⌘ cmd + v ou bien cliquez droit dans la fenêtre du Terminale et choisir « Coller ». Le chemin exact vers le fichier dont nous voulons déterminer la signature numérique MD5 devrait apparaître. Validez avec Entrée.
Le Terminal va déterminer le hachage MD5 et l’afficher, comme sur notre encadré. Vous pouvez vérifier cette signature numérique avec celui d’un autre fichier pour en vérifier l’authenticité ou vérifier s’il s’agit du même fichier.
No Comment