Dictionnaire > Définitions Développement de logiciels > MD5 (Message Digest Algorithm)
Dictionnaire en ligne  
Définitions Sigles Participez !
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Rechercher

Rejoignez-nous sur la page Facebook Dicodunet

MD5 - Message Digest Algorithm

 Définition

Definition de Message Digest Algorithm  Algorithme développé par RSA générant une clef de 128 bits à partir d'un message d'une taille quelconque.

 Description

Description de Message Digest Algorithm  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

Auteur Sébastien Yaouanc : randonnée kayak

 Autres sites sur le sujet

Liens externes Voici un autre site sur le sujet :

Prévisualisation fournie par ThumbshotsMD5 Homepage (unofficial)

 Commentaires

Pour 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

Si vous avez des commentaires à faire ou des questions à poser, remplissez le formulaire ci-dessous :

Votre pseudo * :
Ne mettez pas votre nom réel mais plutôt un prénom ou un pseudo
Votre adresse email * :
Indiquez une adresse qui fonctionne !
URL de votre site :
Si vous le voulez, mettez l'URL de votre site, nous y ferons un lien
Titre de votre commentaire * :
En quelques mots, l'objet de votre commentaire
Votre commentaire * :
Indiquez ici vos remarques, vos questions, vos compléments d'information... Aucune balise HTML n'est autorisée. Votre commentaire doit faire au moins 150 caractères de longueur.
 

Les champs marqués du signe * sont obligatoires.

Votre pseudo et celui de votre site apparaîtront sur la page publique de la définition, avec un lien vers votre site. Votre adresse email nous servira à vous prévenir des suites que nous donnerons à votre commentaire (qu'il soit accepté ou refusé) ; en aucun cas elle ne sera communiquée à un tiers sans votre consentement. Votre adresse IP sera enregistrée conformément aux obligations légales.

 Définitions à consulter

Définitions à consulter Nous vous proposons de consulter également la définition des termes suivants :

  • ARIN (American R) : Organisme gérant les noms de domaine et adresses IP relatifs à l'Amerique et à l'Afrique sub-equatoriale.
  • Asterisk : Asterisk est un logiciel qui transforme un PC sous Linux en standard téléphonique IP (ou gestionnaire téléphonique).
  • Bandwidth : La bande passante représente la quantité de données qui peut être transmise en un temps donné.
  • Binary Digit (Bit) : Désigne le plus petit élément d'information manipulable en informatique.
  • Bitmap : L'image bitmap se compose d'un ensemble de points appelés pixels, dont les valeurs de chacun décrivent la couleur et l'intensité.
  • Bluetooth : Protocole de communication par ondes radios défini par Ericsson, IBM, Intel, Nokia et Toshiba.
  • C# : Nouveau langage de programmation créer par Microsoft.
  • Checksum : Le checksum d'un fichier est une séquence de chiffres et de lettres définissant de manière précise (mais non unique) un fichier afin de savoir si il a été alteré.
  • Technologie du courant porteur en ligne (CPL) : Accès à l'Internet haut-débit via le réseau électrique.
  • Cybersquattage : Technique de parasitisme consistant à enregistrer un nom de domaine afin de détourner le trafic destiné à une marque possèdant une forte notoriété.
  • Débogage : Correction d'un programme, d’un logiciel, ou d’une application suite à une anomalie de fonctionnement.
  • Données personnelles : Données qui permettent d'identifier directement ou indirectement une personne physique.
  • Electrically Erasable Programmable Read Only Memory (EEPROM) : Mémoire électronique permanente (par opposition aux mémoires volatiles de type RAM) pouvant être réécrite par application d'une tension électrique supérieure à la tension d’utilisation.
  • Emule : Emule est un logiciel de peer-to-peer open source, utilisant le réseau eDonkey.
  • Gateway VoiP : Une Gateway est un équipement, un ordinateur qui permet de faire transiter des communications téléphoniques à travers plusieurs type de réseaux tels que le réseau traditionnel de téléphonie (le réseau RTC) et le réseau Internet.
  • Graphic Interchange Format (GIF) : Format d'image de type Bitmap développé par la société Compuserve et supportant une palette de 256 couleurs, dont la transparence.
  • Internet Protocol Version 6 (IPv6) : Version 6 du protocole Internet, IPV6 est le successeur de la version actuelle (IPV4).
  • Java : Langage de programmation de Sun Microsystems. Ressemble à celui du C++. Parfait pour créer des programmes à intégrer sur le Web.
  • JavaScript : Langage de script dont le code s'exécute côté client et qui s'intègre parfaitement aux pages HTML pour créer de petites animations ou intéragir avec l'utilisateur. Ne pas confondre avec le Java, langage de programmation sans aucun rapport.
  • Lightweight Directory Access Protocol (LDAP) : Protocole d'accès à un annuaire, dérivé d'X500, au dessus de TCP/IP. C'est une implémentation allégée du protocole ISO DAP. Il est devenu le standard des annuaires électroniques.

Si vous avez aimé cette définition, partagez-la sur vos réseaux sociaux !

Partager

N'oubliez pas de suivre notre compte Twitter et de rejoindre les autres fans de Dicodunet sur Facebook