Calculateur de hachage

Hachez du texte ou un fichier en SHA-256, SHA-512, SHA-3, MD5 et plus, calculez un HMAC et vérifiez une somme de contrôle — directement dans votre navigateur.

À propos de Calculateur de hachage

De quoi s’agit-il

Le Calculateur de hachage calcule plusieurs empreintes d’un texte ou d’un fichier à la fois : SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, MD5, RIPEMD-160 et CRC32. En mode HMAC, il signe les données avec une clé secrète. Collez une valeur attendue et l’outil vous dit si le fichier correspond — un moyen rapide de vérifier un téléchargement.

Fonctionnalités principales

  • SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, MD5, RIPEMD-160 et CRC32 côte à côte.
  • HMAC avec votre clé secrète.
  • Fichiers hachés par blocs avec progression, jusqu’à 4 Go.
  • Vérification d’une somme de contrôle par rapport à une valeur hexadécimale ou Base64 attendue.
  • Sortie en hexadécimal minuscule, en HEX majuscule ou en Base64.
  • Fins de ligne conservées telles quelles ou normalisées en LF avant le hachage.

Comment l’utiliser

  1. Saisissez ou collez le texte, déposez un fichier sur l’éditeur ou cliquez sur « Exemple ».
  2. Choisissez le type de calcul : hachage ou « HMAC » avec une clé secrète.
  3. Choisissez le format de sortie ; pour comparer, collez une valeur connue dans « Vérification de somme de contrôle ».
  4. Copiez l’empreinte voulue ou envoyez-la vers un autre outil.

Quand c’est utile

  • Vérifier qu’un fichier téléchargé correspond à la somme de contrôle de la page de version.
  • Recalculer la signature d’un webhook pour comprendre pourquoi elle échoue.
  • Obtenir une empreinte stable d’un texte ou d’une configuration.

Confidentialité et limites

Vos données

Vos textes, fichiers et votre clé secrète restent dans votre navigateur et ne sont pas envoyés à un serveur — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».

Limites

  • MD5 et SHA-1 sont marqués comme obsolètes et CRC32 comme somme de contrôle : ils détectent les modifications accidentelles, pas une falsification délibérée.
  • Un fichier de plus de 4 Go n’est pas accepté.

Questions fréquentes

MD5 est-il encore sûr ?

Pas pour la sécurité : on peut produire des collisions volontairement. Il convient pour repérer une corruption accidentelle, mais utilisez SHA-256 ou SHA-512 pour tout ce qui ne doit pas pouvoir être falsifié.

Qu’est-ce que HMAC et quand en ai-je besoin ?

Une empreinte qui dépend aussi d’une clé secrète : seul le détenteur de la clé peut la produire. Les services l’utilisent pour signer webhooks et requêtes d’API ; saisissez la même clé pour vérifier une signature.

Pourquoi le même texte donne-t-il une autre empreinte ailleurs ?

Le plus souvent à cause des fins de ligne : Windows utilise CRLF, les autres systèmes LF. Normalisez les fins de ligne en LF pour obtenir la même empreinte que sous Linux ou macOS.