Hash MD5 / SHA

Calculez le hash (empreinte) MD5, SHA-1, SHA-256, SHA-384, SHA-512 d'un texte

Caractères : {{ inputText.length }}
{{ error }}

À propos du hash

Une fonction de hachage mappe une entrée de longueur quelconque vers une sortie de longueur fixe (valeur de hachage / empreinte). La même entrée produit toujours le même résultat, tandis qu'une infime modification produit un résultat totalement différent. Elle est largement utilisée pour les contrôles d'intégrité des données, les signatures numériques, le stockage de mots de passe et plus.

Cet outil prend en charge : MD5 (128 bits, plus recommandé pour la sécurité), SHA-1 (160 bits), SHA-256 / SHA-384 / SHA-512 (famille SHA-2, norme de sécurité actuelle). MD5 est implémenté entièrement côté navigateur par ce site ; la famille SHA utilise l'API Web Crypto native du navigateur.

Exemples

abc MD5 : 900150983cd24fb0d6963f7d28e17f72

abc SHA-256 : ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

FAQ

Q : MD5 ou SHA-256, lequel choisir ?
R : Pour de simples contrôles d'intégrité (ex. comparer si un fichier a changé accidentellement), l'un ou l'autre convient ; si la sécurité est en jeu (mots de passe, anti-falsification), utilisez SHA-256 ou plus fort. MD5 présente des vulnérabilités de collision connues et est inadapté à la sécurité.
Q : Les résultats diffèrent d'un autre outil ?
R : Les résultats de hachage dépendent strictement de la séquence d'octets d'entrée. Cet outil traite le texte en UTF-8 ; si un autre outil utilise GBK ou un autre encodage, les résultats diffèrent. Assurez-vous que l'encodage correspond.