Sécurité & Confidentialité

Générateur de Hachage

Convertissez n'importe quel texte en hash

Générateur de Hachage
Retour au choix de l'algorithme
HMAC-SHA256 ✓ Secure
256 bits · 64 hex chars
Texte d'entrée
Résultat
مساحة إعلانية
À propos de l'outil

Qu'est-ce que HMAC-SHA256 ?

HMAC (Hash-based Message Authentication Code) n'est pas un algorithme de hachage ordinaire — c'est un mécanisme permettant de vérifier à la fois l'intégrité des données et l'authenticité de l'expéditeur. HMAC-SHA256 combine une clé secrète avec SHA-256 pour produire une signature numérique de 256 bits.

Comment fonctionne HMAC ?

HMAC applique SHA-256 deux fois : une fois avec la clé secrète et le message, puis sur le résultat. Seule une personne possédant la clé secrète peut générer ou vérifier un HMAC valide.

Cas d'utilisation principaux

  • Authentification des requêtes API (AWS Signature, GitHub Webhooks)
  • Signature de tokens JWT
  • Vérification des messages OAuth
  • Protection des requêtes de paiement électronique
  • Authentification des e-mails DKIM

HMAC vs SHA-256 simple

SHA-256 garantit uniquement l'intégrité des données. HMAC-SHA256 garantit à la fois l'intégrité et l'authentification — seul celui qui possède la clé secrète peut produire une signature valide.

مساحة إعلانية