Il signifie "Message Digest 5" Un algorithme de hachage qui convertit les données de longueur variable en un ensemble de processus qui ont une longueur et un format fixes (32 nombres hexadécimaux). Les utilisations de MD5 sont variées. Cependant, les domaines d'utilisation les plus courants sont la validation des fichiers téléchargés, la validation des transmissions de messages et le stockage des mots de passe dans les bases de données.