Cliquez pour sélectionner un fichier ou faites-le glisser ici
MD5

MD5 Message-Digest Algorithm, une fonction de hachage cryptographique largement utilisée qui produit une valeur de hachage de 128 bits (16 octets) en utilisant Pour assurer une transmission complète et cohérente des informations.

MD5 a été conçu par le cryptographe américain Ronald Linn Rivest et publié en 1992 pour remplacer l'algorithme MD4. La procédure pour cet algorithme est spécifiée dans la RFC 1321. (comme un morceau de texte) devient une autre opération de longueur fixe valeur, qui est le principe de base des algorithmes de hachage.

Que peut faire l'outil de calcul en ligne MD5 ?

  • Calcul en ligne de la valeur MD5 du fichier

Le fichier sera-t-il enregistré par notre site ?

  • Le processus de calcul de l'outil de calcul en ligne est exécuté dans votre navigateur et ne sera pas téléchargé sur notre site Web, veuillez l'utiliser en toute confiance.
Comment utiliser ?

  • 1) Cliquez pour sélectionner le fichier et attendez la fin du calcul
  • 2) Cliquez sur le bouton Copier
Comparaison des fonctions de la famille SHA

Comparaison des fonctions de la famille SHA
Algorithmes et leurs variantes Longueur de sortie
(bit)
Taille de l'état interne
(bit)
Taille du bloc
(bit)
Longueur maximale des messages
(bit)
Cycle Opération Sécurité
(bit)
Performances MiB/s)
MD5
(Pour référence)
128 128
(4 × 32)
512 264 − 1 64 ET au niveau du bit, XOR au niveau du bit, décalage cyclique, remplissage(Module 232), OU au niveau du bit <18
(Collision trouvée)
335
SHA-0 160 160
(5 × 32)
512 264 − 1 80 ET au niveau du bit, XOR au niveau du bit, décalage cyclique, remplissage(Module 232), OU au niveau du bit <34
(Collision trouvée)
-
SHA-1 160 160
(5 × 32)
512 264 − 1 80 <63
(Collision trouvée)
192
SHA-2 SHA-224
SHA-256
224
256
256
(8 × 32)
512 264 − 1 64 ET au niveau du bit, XOR au niveau du bit, décalage cyclique, remplissage(Module 232), OU au niveau du bit, Maj Oui
112/128
139
SHA-384
SHA-512
SHA-512/224
SHA-512/256
384
512
224
256
512
(8 × 64)
1024 2128 − 1 80 ET au niveau du bit, XOR au niveau du bit, décalage cyclique, remplissage(Module 264), OU au niveau du bit, Maj Oui
192/256/112/128
154
SHA-3 SHA3-224
SHA3-256
SHA3-384
SHA3-512
224
256
384
512
1600
(5 × 5 × 64)
1152
1088
832
576
Illimité 24 ET bit à bit, XOR bit à bit, décalage cyclique, négation Oui
112/128/192/256
-
SHAKE128
SHAKE256
d (Longueur variable)
d (Longueur variable)
1344
1088
Oui
min (d/2, 128)
min (d/2, 256)
-