Pour calculer une somme de contrôle sur un fichier, il suffit de faire, sous GNU Linux :

md5sum mon_image.png > MD5SUM.MD5

On pourra ensuite vérifier que le fichier n'a pas été altéré via la commande :

md5sum -c MD5SUM.MD5

Dans certains cas, on a besoin de vérifier toute une arborescence de fichiers. Voici comment faire :

find /home/moi/mon_repertoire -type f -print0 | xargs -0 md5sum > MD5SUM.MD5

La commande find va trouver tous les fichiers (option -type f) et la commande md5sum va alors calculer la somme de contrôle de chacun des fichiers reçus en paramètre.

Pour vérifier l'arborescence, on fera comme précédemment :

md5sum -c MD5SUM.MD5