Comment vérifier une valeur de somme de contrôle de logiciel ou de fichier (SHA1, MD5, CRC …​)

Comment vérifier une valeur de somme de contrôle de logiciel ou de fichier (SHA1, MD5, CRC…)

Souvent, lorsque vous téléchargez des fichiers ou des logiciels via un site Web sécurisé, il est toujours livré avec des valeurs «Checksum» au format MD5 ou SHA1 pour empêcher les utilisateurs de télécharger des fichiers corrompus ou des fichiers infectés par des chevaux de Troie. Malheureusement, de nombreux utilisateurs ne savent pas comment vérifier le fichier téléchargé avec la valeur «Checksum», finissent par télécharger des fichiers infectés par un virus ou un cheval de Troie.

Voici deux outils qui vous aident à vérifier facilement la valeur de la «somme de contrôle».

1. Vérificateur de somme de contrôle de fichier Marxio

Nom du logiciel: Marxio File Checksum Verifier
Site Web:http://www.marxio-tools.net/en/marxio-fcv.php
Version: 1.3.4

Le Marxio File Checksum Verifier est un outil gratuit et pratique qui peut vous aider à calculer et à vérifier la valeur de la somme de contrôle dans les principaux types de somme de contrôle suivants.
-CRC32,MD4,MD5,SHA1,SHA-256,SHA-384,SHA-512,RIPEMD-128,RIPEMD-160,HAVAL 256,TIGER 192.

how-to-verify-file-checksum

2. Jacksum

Nom du logiciel: Jacksum
Site Web:http://www.jonelo.de/java/jacksum/index.html
Version: 1.7.0

Le Jacksum est un outil gratuit et adapté aux utilisateurs plus avancés qui vérifient les valeurs de somme de contrôle. Il s'agit d'un logiciel indépendant de la plate-forme (prend en charge Windows et Unix) et prend en charge 58 algorithmes standard populaires (Adler32, BSD sum, Bzip2’s CRC-32, POSIX cksum, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32, eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passes, 128/160/192/224/256 bits), MD2, MD4, MD5, MPEG-2’s CRC-32, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Tiger Tree Hash, Tiger2 Tree Hash, Unix System V sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool and xor8).

Le Jacksum est écrit en Java et open source, vous pouvez télécharger le code source et essayer de comprendre comment Jacksum implémente l'algorithme ci-dessus.

Conclusion

Veuillez faire la valeur «Checksum» en vérifiant si la valeur «Checksum» est fournie à partir du site Web de téléchargement, c'est un très bon mécanisme pour vous assurer que vous téléchargez ce que vous vous attendiez à télécharger. :)