Aller au contenu
1123.net
FR
1123.net

Rechercher un outil

Filtrer le répertoire des outils. Tout s’exécute dans votre navigateur.

Saisissez un mot-clé pour filtrer les outils. Appuyez sur Entrée pour ouvrir le premier résultat.

Générateur de hash

Cet outil calcule quatre empreintes courantes du même texte en une seule fois. Tout se passe dans votre navigateur : la saisie n’est jamais envoyée et le résultat se met à jour au fil de la frappe.

Vos données sont traitées localement dans votre navigateur et ne sont pas envoyées à notre serveur.

MD5
24609e278704c18f96b53bc565f2c4b7
SHA-1
14579e34e8a8bee7e0eb3dba10ee400fc3f81c33
SHA-256
38c382ce405ab3c7c3eb7826ef7b4e8f94e2d73230f6bf8780be9ebd46afe19c
SHA-512
dd645fc30d6fecee037d355b03d1676dda8934062ceae4c62263eac36ef6efb029eb063e993514368a769ab14427f2c523f6d21d133f8e98f379de30a41aae73

MD5 et SHA-1 ne sont pas sûrs pour les mots de passe ni les signatures. Utilisez SHA-256 ou SHA-512 pour les contrôles d’intégrité.

Comment utiliser cet outil

  1. 1 Saisissez ou collez le texte à hasher.
  2. 2 Lisez les hash MD5, SHA-1, SHA-256 et SHA-512 dans la liste ci-dessous.
  3. 3 Activez « Hexadécimal en majuscules » si un système attend de l’hexadécimal en capitales.
  4. 4 Copiez un hash avec son bouton dédié, ou videz la saisie pour recommencer.

Formule et logique de calcul

Ce qu’est un hash

Empreinte = H(message)

Une fonction de hachage cryptographique transforme une entrée quelconque en une empreinte de longueur fixe. La même entrée donne toujours la même empreinte, alors qu’une modification minime produit un résultat totalement différent.

Taille des empreintes

MD5 = 128 bits ; SHA-1 = 160 bits ; SHA-256 = 256 bits ; SHA-512 = 512 bits

La sortie hexadécimale compte deux caractères par bit, soit 32, 40, 64 et 128 caractères. MD5 et SHA-1 sont considérés comme cassés pour les usages de sécurité.

Exemple de calcul

Hasher « abc »

Une somme de contrôle est nécessaire pour une courte chaîne de test.

  1. Entrée : abc
  2. MD5 : 900150983cd24fb0d6963f7d28e17f72
  3. SHA-256 : ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Les résultats sont déterministes. Hasher à nouveau la même chaîne redonne exactement les mêmes empreintes.

Vérifier un téléchargement

Un hash SHA-256 publié doit être comparé à un fichier local.

  1. Hasher le contenu du fichier ailleurs
  2. Comparer avec le SHA-256 publié
  3. Une différence signifie que les données ont changé

Cet outil traite du texte ; pour les fichiers volumineux, préférez un outil de somme de contrôle qui lit le fichier, afin de ne pas coller tout son contenu dans la page.

Cas limites et précision

Pas pour les mots de passe

MD5 et SHA-1 sont rapides et cassés pour la sécurité. Même SHA-256 n’est pas un hash de mot de passe à lui seul ; pour des identifiants, utilisez Argon2, bcrypt ou scrypt avec un sel.

Un hash n’est pas un chiffrement

Un hash ne peut pas être déchiffré. C’est une empreinte à sens unique, utilisée pour contrôler l’intégrité et comme identifiant, pas pour dissimuler des données récupérables.

L’encodage compte

Les mêmes caractères encodés différemment donnent des octets différents, donc des hashes différents. Cet outil hashe les octets UTF-8 du texte saisi.

Questions fréquentes

Quel hash choisir ? +

Utilisez SHA-256 ou SHA-512 pour les contrôles d’intégrité. MD5 et SHA-1 ne sont là que pour rester compatible avec d’anciennes sommes de contrôle et ne résistent pas aux collisions.

Peut-on inverser un hash ? +

Non. Un hash est à sens unique. Les entrées courtes ou courantes peuvent être retrouvées par dictionnaire, d’où le danger des hashes de mots de passe sans sel.

Pourquoi des hashes différents pour un texte qui semble identique ? +

Un espace invisible, des fins de ligne différentes ou une normalisation Unicode différente modifient les octets. Comparez la saisie exacte, pas le texte affiché.

Le texte est-il envoyé sur un serveur ? +

Non. Le hachage s’exécute localement ; les algorithmes SHA passent par l’API Web Crypto du navigateur et le texte ne quitte pas la page.

Pourquoi SHA-1 est-il encore proposé ? +

De nombreux systèmes anciens publient des sommes SHA-1. Il reste utile pour vérifier ces valeurs, mais ne doit pas être choisi pour de nouveaux dispositifs de sécurité.