Calculadora HMAC

Calculadora HMAC precisa que calcula hashes com chave usando algoritmos comuns para verificar integridade de solicitações API, webhooks e mensagens seguras.

Tool coming soon!

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

Request Feature / Support
3,708+
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

About This Tool

Esta ferramenta calcula um código de autenticação de mensagem por hash com chave (HMAC) a partir de uma chave secreta, uma mensagem e uma função de hash escolhida. Suporta SHA-1, SHA-256, SHA-384 e SHA-512, tornando-a adequada para assinatura de API, validação de webhooks e verificação de integridade de payload. Conceitualmente, o HMAC combina a chave secreta com a mensagem em um processo de hashing em duas passagens para produzir uma MAC resistente a ataques de extensão de comprimento e similares. A ferramenta segue a construção RFC-2104, incluindo normalização de chaves maiores que o tamanho do bloco e tratamento de codificação para entrada e saída. Os usuários podem fornecer entradas como texto UTF-8 ou bytes hexadecimais e receber o digest em hex, hex maiúsculo ou Base64, conforme a escolha de saída. Diferenciadores-chave incluem suporte explícito para múltiplos algoritmos em uma única interface, validação clara de entradas e resultados compatíveis com RFC que facilitam verificação entre linguagens e testes automatizados.

How to Use

  1. Forneça entradas: chave, mensagem e algoritmo. Escolha a codificação se não for UTF-
  2. Execute o cálculo para produzir o digest HMAC. Leia o digest na codificação e comprimento desejados. Copie o resultado para verificação no código ou em testes de API. Verifique se o comprimento corresponde ao tamanho do hash do algoritmo escolhido.
How to use online hmac calculator

Frequently Asked Questions

Find Quick Answers

O que é HMAC e por que usá-lo?
HMAC é um código de autenticação de mensagem baseado em hash que usa uma chave secreta para produzir uma MAC para uma mensagem. Fornece integridade e autenticidade dos dados e garante que a mensagem vem de uma fonte confiável e não foi alterada.
Quais algoritmos são suportados e qual devo escolher?
Suportados: SHA-1, SHA-256, SHA-384, SHA-512. SHA-1 é legado e menos seguro por causa de colisões; para novos sistemas escolha SHA-256 ou SHA-512 para máxima segurança e compatibilidade com APIs modernas.
Como gerenciar a chave com segurança?
Use uma chave forte e aleatória de comprimento suficiente e não reutilize a mesma chave em contextos de assinatura independentes. Trate a chave como segredo e rotate-a periodicamente. O comprimento da chave deve corresponder aos objetivos de segurança do algoritmo escolhido.
Como as entradas são codificadas e qual o formato do digest?
As entradas são interpretadas como bytes de acordo com a codificação escolhida (UTF-8 por padrão; hex é suportado). O digest é emitido em hex em letras minúsculas por padrão, com opções para hex em maiúsculas ou Base64 conforme a configuração.

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

Conversor Spotify para MP3

Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...

Developer Tools

Calculadora de Distância Rodoviária

Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...

Developer Tools

Calculadora de Idade

Determine rapidamente a idade de uma pessoa a partir da sua data de nascimento com nossa calculadora...

Developer Tools

Conversor de moedas

Converta rapidamente valores entre diferentes moedas com nosso conversor de moedas online gratuito,...

Your Feedback Matters

Help Us to Improve