Sobre Gerador de hashes
Somas de verificação provam que um download ou arquivo de configuração é exatamente o que deveria ser, e um gerador de hashes é a forma mais rápida de obter uma. SHA-256 é a escolha habitual para verificar arquivos e assinar requisições de API, enquanto SHA-1 aparece em manifestos antigos e SHA-384 e SHA-512 em ferramentas de certificados. Esta ferramenta calcula os quatro a partir de uma entrada e mostra todos os resumos de uma vez, para você comparar com uma soma publicada sem trocar de modo.
O hashing roda pela API Web Crypto que todo navegador atual traz, então nenhuma biblioteca extra é carregada e a página funciona offline depois de aberta. Texto é processado como bytes UTF-8 exatamente como digitado, e arquivos são lidos localmente com a API File, o que significa que um instalador de 90 MB pode ser verificado sem enviar nenhuma parte pela rede. MD5 está ausente de propósito porque o Web Crypto não o implementa.
O que esta ferramenta faz
Os detalhes que importam quando você usa Gerador de hashes no trabalho real.
Quatro algoritmos de uma vez
SHA-1, SHA-256, SHA-384 e SHA-512 são calculados da mesma entrada e mostrados lado a lado, com o tamanho em bits e o comprimento hexadecimal de cada resumo indicados.
Hash de um arquivo sem enviá-lo
Arraste qualquer arquivo de até 100 MB e seus bytes são lidos com a API File e processados na aba, então o arquivo nunca sai do seu dispositivo.
Texto processado como UTF-8
O texto é codificado como UTF-8 antes de calcular o hash sem quebra de linha oculta adicionada, então o resumo coincide com os bytes que um arquivo UTF-8 com o mesmo conteúdo teria.
Os resumos se atualizam enquanto você digita
Os resultados de texto se atualizam após uma breve pausa em cada edição, então não há um botão Hash separado para lembrar nem resultado desatualizado para copiar.
Um botão de copiar por resumo
Cada cartão de algoritmo tem seu próprio botão de copiar que confirma brevemente a cópia, o que importa quando há quatro strings hexadecimais longas na mesma tela.
Funciona offline depois de carregar
Depois que a página está aberta, o hashing não faz nenhuma requisição de rede, então a ferramenta também funciona em rede restrita ou com a conexão desligada.
Como usar Gerador de hashes
Sem conta e sem instalação: todo o trabalho acontece nesta aba do navegador.
- 01
Escolha texto ou arquivo
Selecione a aba Texto para um valor que você pode colar, ou a aba Arquivo para processar os bytes brutos de um arquivo no disco.
- 02
Forneça a entrada
Digite ou cole o texto, ou arraste um arquivo para a zona de arraste; arquivos de até 100 MB são lidos localmente, nunca enviados.
- 03
Leia os quatro resumos
Cada cartão de algoritmo mostra o resumo hexadecimal completo, seu tamanho em bits e quantos caracteres hexadecimais ele contém.
- 04
Clique em Hash do arquivo ao processar um arquivo
Texto é processado automaticamente, mas arquivos só começam quando você clica em Hash do arquivo, para um arquivo grande nunca ser lido por acidente.
- 05
Copie ou compare
Use o botão de copiar ao lado de um resumo e compare com uma soma de verificação publicada; resumos hexadecimais não diferenciam maiúsculas de minúsculas.
Como esta ferramenta funciona
- Funciona com
- SHA-1/256/384/512
- Processamento
- No cliente, dentro do seu navegador. Nada é enviado.
- Tamanho máximo
- Até 100 MB por arquivo
- Requisitos
- Chrome, Edge, Firefox ou Safari · Contexto seguro (HTTPS ou localhost) para Web Crypto
Limitações que vale conhecer
- Sem MD5: o Web Crypto não o implementa e nenhuma biblioteca de hashes de terceiros é carregada.
- Apenas resumos simples: não há HMAC, salt, hashing com chave nem hashing de senhas.
- Arquivos são limitados a 100 MB porque o arquivo inteiro é lido na memória antes de o resumo ser calculado.
- Texto é processado como UTF-8 sem quebra de linha adicionada e hashes de arquivo cobrem os bytes brutos, então finais de linha e espaço em branco oculto mudam o resultado.
Privacidade e tratamento de arquivos
Texto e arquivos são processados dentro desta aba do navegador com a API Web Crypto. Nada é enviado, armazenado, registrado ou colocado em cache, e nenhum resumo sai da página a menos que você o copie. O hashing não faz nenhuma requisição de rede, então a ferramenta também funciona offline depois que a página carrega.
Ler a política de privacidade completaPerguntas frequentes sobre Gerador de hashes
Respostas curtas e diretas às dúvidas comuns antes de usar a ferramenta.
Qual a diferença entre SHA-1, SHA-256, SHA-384 e SHA-512?
Por que não há opção MD5 neste gerador de hashes?
Posso calcular o hash de um arquivo sem enviá-lo?
Por que o resumo de um arquivo difere do resumo do mesmo texto?
Como verifico um arquivo baixado contra um hash publicado?
Hashing é a mesma coisa que criptografia?
A ferramenta adiciona salt ao hash ou uma chave HMAC?
Dois arquivos diferentes podem produzir o mesmo hash?
Para continuar lendo
Guias que explicam as decisões por trás de Gerador de hashes.