Message Digest 5 (MD5)

Auteur: Laura McKinney
Date De Création: 1 Avril 2021
Date De Mise À Jour: 16 Peut 2024
Anonim
#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|
Vidéo: #34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|

Contenu

Définition - Que signifie Digest 5 (MD5)?

Digest 5 (MD5) est une fonction de hachage utilisée en cryptographie. Développé par Ronald Rivest en 1991, Digest 5 produit une valeur de hachage résultante de 128 bits. Semblable à d’autres algorithmes du même ordre, il a été largement développé pour les applications de signature numérique qui utilisent un fichier compressé volumineux de manière sécurisée.


Bien qu’elle soit encore largement utilisée, la sécurité de la fonction est gravement compromise et la plupart des applications, en particulier celles liées au gouvernement américain, nécessitent donc la famille de fonctions de hachage SHA-2 pour la cryptographie. Le Digest 5 est considéré comme cassé et impropre à une utilisation ultérieure, selon le US Department of Homeland Security.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique Digest 5 (MD5)

Les détails de l'algorithme Digest 5 sont fournis dans la RFC 1321. L'algorithme de Digest 5 utilise une longueur quelconque et génère un résumé de 128 bits de l'entrée. L'algorithme Digest 5 ne nécessite pas de tables de substitution volumineuses et constitue une extension de l'algorithme Digest 4. Par rapport au Digest 4, le Digest 5 a un design plus conservateur mais est plus lent. Les étapes impliquées dans l'algorithme Digest 5 sont l'ajout de bits de remplissage, l'ajout de la représentation du remplissage à l'original, l'initialisation du tampon de traitement, le traitement en blocs de 16 mots et enfin la sortie du résultat. Par rapport au Digest 4, le Digest 5 est légèrement plus complexe.


Sur une machine 32 bits, Digest 5 est beaucoup plus rapide que d’autres algorithmes de synthèse.Digest 5 est simple à implémenter par rapport à des algorithmes de digestion similaires. La difficulté de produire le même condensé à partir de deux s différents est de l’ordre de 264 opérations.