Aller au contenu

Générateur d’empreintes

Web et développement

Comment obtenir l’empreinte d’un texte ?

Des empreintes SHA-256, SHA-512, SHA-1 et MD5 de tout texte, calculées dans votre navigateur.

Fichier, comparaison et encodage

Vous pouvez aussi coller un fichier. Les fichiers restent sur votre appareil.

Format de l’empreinte

Collez l’empreinte attendue en hexadécimal ou Base64. Espaces et deux-points sont ignorés.

Empreinte SHA-256

–

256 bits

Liens sponsorisés

Des empreintes SHA-256, SHA-512, SHA-1 et MD5 de tout texte, calculées dans votre navigateur.

Mode d’emploi

  1. Choisissez l’algorithme. SHA-256 est le choix courant aujourd’hui.
  2. Saisissez ou collez le texte.
  3. Copiez l’empreinte. Pour vérifier une empreinte reçue, collez-la dans Empreinte à comparer.

Empreintes MD5 de référence pour de courts textes ASCII

TexteMD5 (hex)
a0cc175b9c0f1b6a831c399e269772661
abc900150983cd24fb0d6963f7d28e17f72
message digestf96b697d7cb7938d525a2f31aaf161d0
abcdefghijklmnopqrstuvwxyzc3fcd3d76192e4007dfb496cca67e13b
1234567890e807f1fcf82d132f9bb018ca6738a19f

Exemples de référence uniquement ; MD5 ne convient pas aux vérifications de sécurité.

Liens sponsorisés

Comment ça marche

Une empreinte de hachage résume des données. Une même entrée donne toujours la même empreinte, mais un seul caractère modifié la change entièrement. On ne peut pas retrouver les données à partir de l’empreinte. Cela permet de vérifier que des données sont arrivées intactes, de repérer les doublons et de conserver une empreinte plutôt que les données elles-mêmes.

SHA-1, SHA-256, SHA-384 et SHA-512 sont les algorithmes de hachage sécurisés de la norme FIPS 180-4 ; ils produisent respectivement 160, 256, 384 et 512 bits. Par exemple, l’empreinte SHA-256 de abc commence par ba7816bf (RFC 6234). MD5 (RFC 1321) produit 128 bits. Le texte est haché en UTF-8 et le résultat s’écrit en hexadécimal ou en Base64.

La sécurité de MD5 et SHA-1 est compromise : on peut fabriquer volontairement des données différentes ayant la même empreinte (RFC 6151 pour MD5, RFC 6194 pour SHA-1). Ils détectent encore les altérations accidentelles, d’où leur présence sur des pages de téléchargement. Le hachage n’est pas un chiffrement et ne suffit pas seul pour stocker des mots de passe. Le texte est haché dans votre navigateur, sans envoi.

Questions fréquentes

Quel algorithme utiliser ?

SHA-256 pour presque tous les usages. Utilisez MD5 ou SHA-1 uniquement si un autre système, comme une ancienne page de téléchargement, le demande.

Pourquoi mon empreinte diffère-t-elle de celle reçue ?

Vérifiez que l’algorithme et le texte sont exactement les mêmes, espaces et sauts de ligne compris. Un seul caractère modifié donne une empreinte entièrement différente. Le champ de comparaison indique immédiatement si elles correspondent.

Peut-on retrouver le texte à partir de l’empreinte ?

Non. Le hachage supprime des informations. On peut deviner un texte court ou courant en essayant de nombreuses possibilités ; ne comptez donc pas sur un simple hachage pour masquer un mot de passe.

Un saut de ligne change-t-il l’empreinte ?

Oui. Il fait partie de l’entrée : un texte identique par ailleurs peut donc produire une empreinte différente.

Hex et Base64 sont-ils des empreintes différentes ?

Non. Ce sont deux façons d’écrire les mêmes octets. Choisissez l’encodage du résultat auquel vous comparez l’empreinte.

Autres outils de la catégorie Web et développement

Les 18 outils de la catégorie Web et développement

Liens sponsorisés

Liens sponsorisés