MD2

Un article de Wikipédia, l'encyclopédie libre.

MD2, pour Message Digest 2, est une fonction de hachage conçue par le professeur Ronald Rivest du Massachusetts Institute of Technology en 1989. C'est un algorithme de signature. Plutôt destiné aux processeurs de type 8 bits, le MD2 n'est plus tellement employé. Il a été largement supplanté par le MD4 et le MD5. En 2004, une attaque décrite par Muller permet de forger un document à partir d'une signature en seulement 2104 opérations au lieu des 2128 nécessaires dans le cas d'une recherche exhaustive. Même si cette attaque est tout de même très gourmande et impraticable à l'heure actuelle, le MD2 n'est à ce titre plus considéré comme sûr.

MD2 est également un format de fichier contenant les données de modèles 3D, utilisé notamment par Quake II. Il date de 1997, et permet de stocker des données géométriques (triangles, sommets des triangles, et sommets des textures) et d'animations par frame.

[modifier] Exemple

Voici la signature obtenue sur une phrase :

MD2("Wikipedia, l'encyclopedie libre et gratuite") = c9b3cbbeb539034aac22567fa975f98e

[modifier] Voir aussi


Fonctions de hachage cryptographiques
Algorithmes : AR | Boognish | FFT-hash | HAS-160 | Haval | MD2 | MD4 | MD5 | N-hash | PANAMA | RIPEMD | RIPEMD-128 | RIPEMD-160 | RIPEMD-256 | SHA-0 | SHA-1 | SHA-224 | SHA-256 | SHA-384 | SHA-512 | Snefru | StepRightUp | Tiger | VSH | Whirlpool
Cryptanalyse : Paradoxe des anniversaires | Linéaire / Différentielle  | Attaque par force brute | Effet avalanche | Pseudo-collision

Architecture : Remplissage | Fonction de compression | Construction de Merkle-Damgard | Construction de Miyaguchi-Preneel | Construction de Matyas-Meyer-Oseas | Construction de Davies-Meyer