Dictionnaire > Définitions Développement de logiciels > MD5 (Message Digest Algorithm)
Dictionnaire en ligne
Définitions Sigles Participer Equipe éditoriale Annuaire
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
 
Définitions

MD5 - Message Digest Algorithm

Thème : Développement de logicielsUne définition du thème 'Développement de logiciels'

 Liens sponsorisés

 Définition

Définition 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.

 Auteur

Auteur Sébastien Yaouanc
Prévisualisation fournie par Thumbshotsrandonnée kayak  Langue du site de destination : Français

 Autres sites sur le sujet

Liens externes Voici un autre site sur le sujet :

Prévisualisation fournie par ThumbshotsMD5 Homepage (unofficial) Langue du site de destination : Anglais

 Définitions à consulter

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

  • Algorithme : Succession de tests, décisions et actions dans le but de décrire le comportement d'une entité (objet, programme, personne).
  • 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é.
  • 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.
  • Emule : Emule est un logiciel de peer-to-peer open source, utilisant le réseau eDonkey.
  • Gecko : Gecko est le moteur de rendu développé par la fondation Mozilla.
  • 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.
  • Google WebSearch : Service de publicité contextuelle de Google lié à un formulaire de recherche installé sur le site d'un affilié.
  • 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.
  • Ligne téléphonique dégroupée : Une ligne téléphonique est dégroupée quand elle est raccordée par un opérateur différent de France Télécom (opérateur historique).
  • PayPal : Système de paiement sécurisé en ligne développé par le groupe eBay.

 Liens sponsorisés

 Actualité

 Utilisez cette définition !

Consignes pour recopier cette définition sur son site Vous pouvez recopier cette définition sur votre site à condition d'indiquer que la source est le Dico du Net, en utilisant par exemple ce code :

<p>Source <a href="http://www.dicodunet.com/">Dictionnaire en ligne</a> : 
<a href="http://www.dicodunet.com/definitions/developpement/md5.htm">
MD5 - Message Digest Algorithm</a></p>

 Envoyer à un ami

Envoyez cette définition à un ami Vous pouvez envoyer la définition de MD5 - Message Digest Algorithm à un ami.


Offre d'hébergement web professionnel
Hébergement web
Le Dico du Net
fait confiance à Sivit
pour son hébergement
Testez Sivit à partir de :
1,90 EUR HT/mois
(garantie 30 jours satisfait ou remboursé)
Publicité

Formation au referencement Google
Formation au référencement par les spécialistes en référencement de Ranking Metrics : conférence le matin, atelier pratique l'après-midi.

Formation au referencement Google
Licence   Thumbshots.org