Calculateur HMAC

Un calculateur HMAC précis qui calcule des hachages clé en utilisant des algorithmes courants pour vérifier l'intégrité des données des requêtes API, des webhooks et des messages sécurisés.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
3,728+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

Cet outil calcule un code d'authentification par message à hachage clé (HMAC) à partir d'une clé secrète, d'un message et d'une fonction de hachage choisie. Il prend en charge SHA-1, SHA-256, SHA-384 et SHA-512, ce qui le rend adapté à la signature d'API, à la validation des webhooks et aux vérifications d'intégrité des charges utiles. Conception conceptuelle: HMAC combine la clé secrète avec le message via un processus de hachage en deux passes pour produire une MAC résistante aux attaques de longueur et autres attaques connues. L'outil suit la construction RFC 2104, y compris la normalisation des clés plus longues que la taille du bloc et la gestion des encodages pour l'entrée et la sortie. Les utilisateurs peuvent saisir des entrées en texte UTF-8 ou en octets hexadécodés et obtenir le digest en hexadécimal minuscule, en majuscules hex ou en Base64, selon le choix. Les différenciateurs clés incluent le support explicite de plusieurs algorithmes dans une seule interface, une validation claire des entrées et des résultats conformes RFC qui facilitent la vérification cross-langages et les scénarios de tests automatisés.

Comment utiliser

  1. Fournir les entrées: clé, message et algorithme. Choisir l'encodage si ce n'est pas UTF-
  2. Lancer le calcul pour produire le digest HMAC. Lire le digest dans l'encodage et la longueur souhaités. Copier le résultat pour vérification dans le code ou les tests API. Vérifier que la longueur correspond à celle du hash choisi (par exemple 64 caractères hexadécimaux pour SHA-
  3. .
How to use online hmac calculator

Frequently Asked Questions

Trouvez des réponses rapides

Qu'est-ce que HMAC et pourquoi l'utiliser ?
HMAC est un code d'authentification de message par hachage clé qui utilise une clé secrète pour produire une MAC pour un message. Il assure l'intégrité et l'authenticité des données; il garantit que le message provient d'une source fiable et n'a pas été modifié.
Quels algorithmes sont pris en charge et lequel choisir ?
Pris en charge: SHA-1, SHA-256, SHA-384, SHA-512. SHA-1 est obsolète et moins sûr en raison des collisions; pour les nouveaux systèmes, privilégier SHA-256 ou SHA-512 pour la sécurité et la compatibilité avec les API modernes.
Comment gérer la clé pour une sécurité optimale ?
Utilisez une clé forte et aléatoire d'une longueur suffisante et ne réutilisez pas la même clé dans des contextes de signature indépendants. Traitez la clé comme secrète et faites-la tourner régulièrement. La longueur de la clé doit correspondre aux objectifs de sécurité du algorithme choisi.
Comment les entrées sont-elles encodées et quel est le format du digest ?
Les entrées sont interprétées comme des octets selon l'encodage choisi (UTF-8 par défaut; hexadécimal pris en charge). Le digest est émis en hexadécimal en minuscules par défaut, avec des options en hexadécimal en majuscules ou Base64 selon préférence.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer