Aller au contenu
uencoder
Hachage et vérification Débutant 2 étapes

Signer HMAC puis coder en Base64

HMAC fournit l'authentification de messages. Le codage Base64 le rend adapté aux en-têtes HTTP.

Problème résolu

Générer une signature HMAC puis coder en Base64 pour les en-têtes d'authentification API.

Entrée → Sortie

Générateur HMAC entrée → Encodeur Base64 sortie , total 2 étapes.

Durée d’exécution

1–2 min · entièrement en local dans le navigateur.

Avant de commencer

  • Message et clé secrète

Pipeline

  1. 1 Générateur HMAC hmac-generator

    Generate HMAC (Keyed-Hash Message Authentication Code) with SHA-1/256/512. Gratuit, privé et 100% côté client.

    Paramètres : key=mysecretkey, algorithm=SHA-256

  2. 2 Encodeur Base64 base64-encode

    Encode text or binary data to Base64 online. Gratuit, privé et 100% côté client.

Ouvrir dans la chaîne d’outils

S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.

▶Exécuter ce flux

Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.

Progression du pipeline

  1. Générateur HMAChmac-generator
  2. Encodeur Base64base64-encode

Exemple d’entrée

message

Sortie attendue

MjcxMjg0MTY4ZDRkYWY2YWMyNTM2NjZlZTczMzhiNGM3ODAzN2NjZDgyMjNhMjkxNjJmYTgzNTI2NmQ1MmZjMA==

Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.

Workflows associés

Vous pourriez aussi avoir besoin de

Workflows partageant des outils ou thèmes avec cette recette.

Outils utilisés