Calculadora de Hash

Inserir texto

Formato de saída:

Sobre a Calculadora de Hash

Introdução

A Calculadora de Hash é uma ferramenta de cálculo de hash online puramente frontend que suporta 13 algoritmos hash principais. Suporta entrada de texto e arquivo, pode calcular vários algoritmos simultaneamente, suporta modo HMAC e múltiplos formatos de saída. Usa WebAssembly para cálculo de alto desempenho.


Recursos

  • Suporta 13 algoritmos hash: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512, CRC32, CRC32C, BLAKE2b, BLAKE2s, BLAKE3
  • Entrada de texto e upload de arquivos com suporte a arrastar e soltar
  • Modo HMAC com entrada de chave para autenticação de mensagens
  • Quatro formatos de saída: hex, HEX, Base64, array de bytes
  • Cálculo simultâneo de vários algoritmos, cópia com um clique
  • Cálculo de alto desempenho baseado em WebAssembly
  • Todo processamento é local, dados nunca saem do navegador

Como usar

  1. 1Escolha o modo de entrada: texto ou upload de arquivo
  2. 2Insira texto ou carregue/arraste um arquivo
  3. 3Selecione os algoritmos hash desejados (vários permitidos)
  4. 4Escolha o formato de saída: hex, HEX, Base64 ou array de bytes
  5. 5Se precisar do modo HMAC, ative o interruptor e insira a chave
  6. 6Consulte os resultados e clique em copiar

Perguntas frequentes

O que é um valor hash?
Um valor hash é uma string de comprimento fixo produzida por um algoritmo hash a partir de dados de comprimento arbitrário. É uma função unidirecional — não é possível obter os dados originais a partir do hash.
O que é HMAC?
HMAC (Código de Autenticação de Mensagem baseado em Hash) usa uma função hash combinada com uma chave secreta para verificar a integridade e autenticidade de uma mensagem. É mais seguro que um hash simples.
Qual é a diferença entre esses algoritmos?
MD5 e SHA-1 não são mais recomendados para fins de segurança, mas são adequados para checksums. SHA-256/384/512 são algoritmos seguros amplamente utilizados. SHA-3 é o padrão de nova geração. CRC32 é usado para verificação de integridade de dados. BLAKE2/BLAKE3 são algoritmos modernos de alto desempenho.
Meus dados são enviados a um servidor?
Não. Todos os cálculos hash são feitos localmente no seu navegador usando WebAssembly. Nenhum dado é transmitido pela rede.
Qual é o tamanho máximo dos arquivos?
Não há limite rígido, mas a memória do navegador é o gargalo. Arquivos acima de 1 GB podem causar problemas de desempenho.

Ferramentas relacionadas

Formatador de códigoFormatador XMLConversor UnicodeConversor de códigos de corConversor de baseCodificador e decodificador Base64Codificador e decodificador de URLEscape de Entidades HTMLCookie para JSONEscape Unicode JSONCodificador MD5JWT Decodificar Verificar CodificarJSON para CookieGerador e Analisador de UUIDTestador de RegexCódigos de Status HTTPPortas de RedeTabela ASCIIVisualizador de User-AgentMinha Impressão DigitalDesescape Unicode JSONGerador e Analisador de Expressões CronConsulta de Endereço IPFormatador SQL