MD5 - Message Digest Algorithm
Définition
Algorithme développé par RSA générant une clef de 128 bits à partir d'un message d'une taille quelconque.
Description
L'algorithme MD5 permet de vérifier l'intégrité des données d'un message de façon beaucoup plus sûre que le classique contrôle de parité.
Lors du transfert d'un message signé par une clef MD5, l'ordinateur émetteur génère une clef MD5, sorte d'empreinte digitale du message, puis envoie le message et la clef au destinataire.
A la réception le destinataire va de nouveau calculer la clef MD5 du message et la comparer avec celle envoyée par l'émetteur. Si les deux clefs sont identiques, la transmission s'est bien passée, dans le cas contraire le destinataire sait que le message a été altéré durant la transmission et peut éventuellement demander sa réémission.
MD5 est implémenté dans les principaux langages de programmation du marché (C, C++, Java JavaScript PHP, Perl, etc...) ce qui le rend très pratique dans un environnement hétérogène.
Si vous avez des questions ou des commentaires à apporter à cette définition, utilisez ce formulaire, merci d'avance !
Partagez cette définition sur Google+ en cliquant sur ce bouton :
N'oubliez pas de suivre notre compte Twitter et de rejoindre les autres fans de Dicodunet sur Facebook
Auteur
Sébastien Yaouanc : randonnée kayak
Autres sites sur le sujet
Voici un autre site sur le sujet :
MD5 Homepage (unofficial)
CommentairesPour l'instant aucun commentaire n'a été ajouté. N'hésitez pas à utiliser le formulaire ci-dessous si vous avez des questions ou des précisions à apporter à cette définition.
Ajoutez votre commentaire
|