Générateur HMAC en ligne
Outil de calcul de codes d’authentification de message HMAC prenant en charge plusieurs algorithmes, dont MD5, SHA-1, SHA-2 et SHA-3, avec calcul individuel ou par lots.
Mode d’exécution du navigateur: Vos données sont traitées dans votre navigateur et ne sont pas envoyées au serveur.
Vitesse et stabilité: La vitesse de traitement dépend de votre appareil et de votre navigateur. Pour les gros lots, la version de bureau peut être plus stable.
Chargement de l’outil, veuillez patienter...
Si l’outil en ligne ne se charge pas ou ne fonctionne pas, essayez l’outil de bureau. https://tools.yikeaigc.com/
Utilisation de l’outil
Retour à l’ancienne versionPrend en charge les entrées UTF-8, hexadécimales et Base64 ; avec le calcul en temps réel, le résultat se met à jour à chaque modification.
Résultats par algorithme avec la même clé et le même message, pour déboguer le format de signature d’API.
Utilise le même algorithme, la même clé et les mêmes encodages qu’à gauche, puis compare avec la valeur HMAC attendue en temps constant.
Les valeurs calculée et attendue s’affichent ci-dessous.
Tous types de fichiers pris en charge ; la liste affiche les 20 premiers, mais tous les fichiers sélectionnés seront traités.
| N° | Nom du fichier | Taille | Valeur HMAC | Action |
|---|
Instructions
Instructions d’utilisation du logiciel
- Définir les paramètres de calcul : sélectionnez d’abord l’algorithme HMAC, puis saisissez la clé et confirmez son format d’encodage. Pour les signatures d’API courantes, vous pouvez choisir HMAC-SHA256.
- Choisir le format de sortie : prend en charge hex en minuscules, hex en majuscules, Base64 et Base64URL. Lors de la vérification d’une signature tierce, il doit correspondre aux exigences de l’autre partie.
- Calcul unique : dans « Calcul unique », saisissez le contenu du message, choisissez le format d’entrée UTF-8, hexadécimal ou Base64, puis cliquez sur « Calculer le HMAC » pour générer le résultat.
- Exemples et modèles : vous pouvez cliquer sur les données d’exemple ou choisir des modèles tels que GitHub Webhook, style AWS, style WeChat Pay ou fragment JWT HS256 pour remplir rapidement un contenu de référence.
- Vérification de signature : accédez à « Vérification de signature », saisissez le message original et la valeur HMAC attendue ; l’outil calculera la valeur actuelle et indiquera si elle correspond.
- Traitement de fichiers par lot : accédez à « Fichiers par lot », faites glisser ou sélectionnez plusieurs fichiers, puis cliquez sur « Calcul par lot » pour générer le résultat HMAC de chaque fichier ; la liste affiche les 20 premiers fichiers, mais tous les fichiers seront calculés lors du traitement.
- Exporter les résultats : le résultat unique peut être copié ou téléchargé en TXT ; les résultats par lot peuvent être copiés intégralement ou téléchargés sous forme d’archive ZIP contenant des fichiers CSV, TXT, JSON et des textes de résultats séparés par fichier.
- Enregistrer les paramètres : cliquez sur « Enregistrer les paramètres » pour enregistrer l’algorithme, l’encodage de la clé, le format de sortie et la longueur de la clé aléatoire ; le contenu de la clé ne sera pas enregistré.
Questions fréquentes
Outils associés
Convertisseur OFD en images
Convertissez des fichiers OFD en ligne aux formats d’imag...
Convertisseur d’unités de vitesse
Prend en charge la conversion précise entre diverses unit...
Convertisseur SVG en JPG
Convertissez des images vectorielles SVG au format JPG, a...
Outil de conversion de texte vertical
Convertit le texte horizontal en affichage vertical tradi...
Convertisseur SVG en PNG
Convertissez des images vectorielles SVG au format PNG, a...
Convertisseur d’éclairement
Prend en charge la conversion précise entre 7 unités d’éc...
Décimal vers hexadécimal
Convertit les nombres décimaux en nombres hexadécimaux, a...
Convertisseur de formats de police
Prend en charge la conversion par lots entre six formats ...
Convertisseur OFD vers TXT
Convertissez des documents OFD au format texte brut, avec...
Convertisseur ASCII en texte
Convertissez rapidement les valeurs ASCII en caractères t...