Md5
Algorithme de chiffrement créé en 1991 par Ronald Rivest.
L’algorithme MD5 prend comme message d’entrée un message de longueur arbitraire et produit comme message de sortie une empreinte (ou résumé) de 128-bits de l'entrée.
L’intérêt de cet algorithme est que deux messages différents ne peuvent pas produire la même empreinte et qu’une empreinte ne peut pas reproduire le message d’origine. L'algorithme MD5 est prévu pour des applications de signature numérique, où un grand dossier doit être compressé d'une manière sécurisé avant d'être crypté avec une clef privée sous un crypto system de clef publique tel que R.S.A
.