Bienvenue sur l'informatique en ligne md5
MD5
Algorithme MD5 Message-Digest, une fonction de hachage cryptographique largement utilisée qui produit une valeur de hachage de 128bits (16octets), utilisée 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?
- Calculer le résumé MD5 du texte en ligne
Comment utiliser?
- 1) Collez le texte à saisir dans la première zone de saisie
- 2) Cliquez sur le bouton "Calculer"
- 3) Format de données hexadécimal: 1a2cdc...
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) |
- |