Générateur et Vérificateur HMAC

Générez et vérifiez des codes HMAC (HMAC-SHA256, HMAC-SHA512, HMAC-MD5) localement dans votre navigateur. 100% privé.

Format de clé :
57 caractères57 octets (UTF-8)

Empreinte HMAC générée

Saisissez du texte ou des données ci-dessus.

Collez la signature HMAC attendue pour vérifier l'authenticité.

Qu'est-ce que HMAC ?

HMAC est une construction cryptographique combinant une clé secrète et une fonction de hachage (SHA-256, SHA-512, MD5).

Elle garantit l'intégrité des données et leur authenticité.

100 % Confidentialité côté client

Toutes les clés et données sont traitées directement dans votre navigateur crypto.subtle.

Vos clés et signatures ne sont jamais transmises à un serveur distant.

En-têtes de webhooks fréquents

  • GitHub : X-Hub-Signature-256
  • Stripe : Stripe-Signature
  • Shopify : X-Shopify-Hmac-SHA256
  • Twilio : X-Twilio-Signature
  • Slack : X-Slack-Signature

Related Tools

Tools you might also need

100 % Privé • Aucun fichier envoyé sur un serveur

Pourquoi utiliser Générateur et Vérificateur HMAC gratuitement sur Utiliome ?

Conçu pour garantir une confidentialité stricte, sans inscription ni abonnement requis.

100% Privé et Local

Vos clés secrètes, textes et fichiers sont traités en mémoire du navigateur via l'API Web Crypto. Aucun envoi vers un serveur.

Prend en Charge los Principaux Algorithmes

Générez instantanément des signatures HMAC avec HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 et HMAC-MD5.

Vérification de Webhooks et Signatures

Collez les signatures Webhook attendues (GitHub, Stripe, Shopify) pour vérifier leur authenticité et éviter la falsification.

Encodage Flexible de Clé et Sortie

Entrez les clés secrètes en UTF-8, Hex ou Base64 et visualisez les empreintes en Hexadécimal, Base64 ou Base64URL.

Utiliome vs alternatives cloud traditionnelles

Comparez notre moteur local WebAssembly aux outils cloud anciens.

Fonctionnalité Utiliome (Navigateur local) Convertisseurs cloud anciens
Confidentialité des Données 100% Hors Ligne / Côté Client (Sécurisé pour les secrets Webhook) Clés secrètes envoyées par HTTP à des serveurs distants
Vitesse Calcul instantané en temps réel pendant la saisie Nécessite de cliquer sur soumettre et un aller-retour réseau
Hachage de Fichiers Prend en charge les fichiers binaires par glisser-déposer Entrées de texte uniquement

Comment utiliser Générateur et Vérificateur HMAC en 3 étapes simples

Aucune installation requise. Tout s'exécute directement dans votre navigateur web.

1

Saisissez la Clé Secrète et Choisissez l'Algorithme

Tapez ou collez votre clé secrète, choisissez l'encodage (UTF-8, Hex, Base64) et l'algorithme HMAC ciblé (SHA256, SHA512, MD5).

2

Fournissez le Texte ou Transférez un Fichier

Saisissez votre texte ou glissez-déposez n'importe quel fichier binaire dans la zone de dépôt.

3

Copiez l'Empreinte HMAC ou Vérifiez la Correspondance

Copiez instantanément les empreintes Hex ou Base64 générées, ou collez une signature Webhook pour valider.

Qu'est-ce qu'un HMAC et comment fonctionne-t-il ?

Réponse rapide: Un HMAC (Hash-based Message Authentication Code) associe une fonction de hachage cryptographique à une clé secrète pour garantir l'intégrité des données et l'authenticité de l'expéditeur.

Le HMAC est largement utilisé dans le développement web moderne pour signer les requêtes API, authentifier les Webhooks et sécuriser les points de terminaison d'API. Contrairement à un hachage standard (comme SHA-256), qui vérifie uniquement que les données n'ont pas été modifiées, un HMAC prouve que l'expéditeur connaît la clé secrète partagée.

Lorsqu'un point de terminaison d'API (comme les Webhooks GitHub ou Stripe) envoie des données à votre serveur, il calcule un HMAC du contenu à l'aide de votre secret Webhook partagé et l'envoie dans un en-tête. Votre serveur recalcule le HMAC localement pour vérifier que le message est authentique et intact.

Pourquoi vous ne devez jamais utiliser d'outils cloud pour les secrets Webhook

Réponse rapide: Coller des clés secrètes de production dans des outils en ligne expos vos identifiants API aux journaux tiers. Utiliome calcule les HMAC 100% localement sur votre machine.

Si vous déboguez des Webhooks avec des outils en ligne classiques, votre clé secrète et le contenu sont transmis en HTTP clair à des serveurs distants, où ils peuvent être stockés dans des journaux d'accès ou des bases de données analytiques.

Utiliome fonctionne selon une architecture stricte Sans-Serveur. L'API Web Crypto de votre navigateur effectue tous les calculs cryptographiques directement dans votre RAM. Aucune clé ni donnée ne quitte jamais votre navigateur web.

FAQ et guide technique sur Générateur et Vérificateur HMAC

Tout ce qu'il faut savoir sur l'utilisation en ligne gratuite de generateur hmac sha256 en ligne.

Ma clé secrète est-elle transmise sur Internet ?

Non. Tous les calculs HMAC sont effectués localement dans votre navigateur grâce à l'API Web Crypto. Votre clé secrète ne quitte jamais votre appareil.

Quels algorithmes HMAC sont pris en charge ?

Nous prenons en charge HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 et HMAC-MD5.

Puis-je hacher des fichiers en plus des chaînes de texte ?

Oui. Vous pouvez télécharger n'importe quel fichier binaire par glisser-déposer pour calculer sa signature HMAC.