Le système MD5 (Message Digest 5) est une fonction de hachage cryptographique qui calcule, à partir d’un fichier numérique son empreinte numérique.
Créer une somme md5 sous Linux pour un fichier :
md5sum lefichier | tee MD5.txt
Vérifier un fichier
Être dans le même répertoire que le fichier à vérifier :
md5sum -c MD5.txt
Créer une somme md5 sous Linux pour un répertoire :
La commande find /chemin/ -type f
va permettre de trouver tous les fichiers dans le répertoire comme par exemple : /chemin/
et de créer pour chacun d’entre eux une sommes md5 qui par la suite copier dans le fichier /tmp/MD5.txt
find /chemin/ -type f -exec md5sum {} \; > /tmp/MD5.txt && md5sum /tmp/MD5.txt
Être dans le même répertoire que le fichier à vérifier md5sum -c /tmp/MD5.txt
Trouver les sommes de contrôle en erreur :
md5sum -c /tmp/MD5.txt |grep Échec