L'algorithme MD5 est un algorithme connu pour calculer un total de contrôle sur 128 bits pour tout fichier ou objet. La probabilité ...

L'algorithme MD5 est un algorithme connu pour calculer un total de contrôle sur 128 bits pour tout fichier ou objet. La probabilité que deux fichiers différents produisent le même total de contrôle MD5 est très faible (environ 1 pour 2^64), et de ce fait, le total de contrôle MD5 d'un fichier peut être utilisé pour produire un identificateur fiable du contenu, parfaitement susceptible d'identifier le fichier de façon unique. L'inverse est également vrai. Si deux fichiers ont le même total de contrôle MD5, il est très probable que ces fichiers sont identiques. Dans le but de la spécification MOF de la propriété MD5, l'algorithme MD5 génère toujours une chaîne de 32 caractères. Par exemple : la chaîne abcdefghijklmnopqrstuvwxyz génère la chaîne c3fcd3d76192e4007dfb496cca67e13b. Consultez le site Internet à l'adresse suivante : http://www.rsa.com/pub/rfc1321.txt (en anglais) pour obtenir plus de détails concernant l'implémentation de l'algorithme MD5.