WerklyTools
FR
Offrez-moi un café

Générateur de hash (MD5, SHA-256, CRC32…)

Obtenez d’un coup les hashs les plus courants d’un texte ou d’un fichier et comparez-les à la somme de contrôle publiée par l’auteur pour vérifier qu’un téléchargement n’est ni corrompu ni altéré. Les fichiers sont traités dans un Web Worker, sans être envoyés nulle part.

Traité à 100 % dans votre navigateur

MD5
SHA-1
SHA-256
SHA-384
SHA-512
CRC32

Ctrl + Enter exécuterCtrl + C copier le résultat

Comment l’utiliser

  1. 1Choisissez « Texte » et saisissez le contenu, ou « Fichier » et déposez le fichier.
  2. 2Les hashs MD5, SHA-1, SHA-256, SHA-384, SHA-512 et CRC32 apparaissent instantanément.
  3. 3Passez en majuscules ou en Base64 si besoin, ou activez le HMAC avec une clé.
  4. 4Collez la somme de contrôle officielle dans « Comparer avec un hash » pour vérifier le téléchargement.

Cas d’usage

  • Vérifier l’intégrité d’ISO, d’installateurs et de téléchargements.
  • Générer des signatures HMAC pour tester webhooks et API.
  • Repérer des fichiers en double en comparant leurs hashs.
  • Calculer des sommes CRC32 pour ZIP, PNG ou protocoles réseau.

Questions fréquentes

Quel algorithme de hachage utiliser ?

Pour l’intégrité et la sécurité, SHA-256 ou SHA-512. MD5 et SHA-1 sont cassés face aux collisions volontaires : utiles pour détecter erreurs accidentelles ou doublons, pas pour la sécurité. CRC32 n’est qu’une somme de contrôle rapide.

Mes fichiers sont-ils envoyés ?

Non. Le fichier est lu et traité localement dans votre navigateur, dans un Web Worker pour que la page ne se fige pas. Cela fonctionne même hors ligne.

Peut-on « déchiffrer » un hash ?

Non. Un hash est une fonction à sens unique, impossible à inverser. Les sites qui « déchiffrent le MD5 » cherchent simplement la valeur dans des tables de mots de passe courants.

Qu’est-ce que le HMAC ?

Un hash avec clé secrète qui prouve que le message a été produit par quelqu’un connaissant la clé. Stripe, GitHub ou Shopify l’utilisent pour signer leurs webhooks.

Puis-je l’utiliser pour stocker des mots de passe ?

Pas directement : pour les mots de passe, utilisez des algorithmes lents et salés comme bcrypt, scrypt ou Argon2. Un simple SHA-256 est trop rapide et vulnérable à la force brute.

Outils similaires