Gerador de hash
Calcule um valor de hash a partir de texto ou de um arquivo e depois copie-o para comparar o conteúdo. Escolha o mesmo tipo de hash do valor com o qual você está comparando.
O que você pode fazer
Calcular a partir de texto ou de um arquivo
Insira texto ou escolha 1 arquivo. Os cálculos usam UTF-8 para texto e os bytes originais para arquivos.
Escolher entre 5 algoritmos
Compatível com SHA-256, SHA-384, SHA-512, SHA-1 e MD5. Cada cálculo usa o 1 algoritmo selecionado.
Copiar e comparar o valor
Copie o hash calculado. Use o mesmo algoritmo ao compará-lo com um valor fornecido pelo distribuidor ou outra fonte.
Como usar
Escolher texto ou um arquivo
Insira o texto como está, ou escolha 1 arquivo para calcular seu hash.
Verificar o algoritmo de hash
Escolha o algoritmo especificado pela parte com cujo valor você está comparando. Se nenhum for especificado, o padrão é SHA-256.
Calcular e copiar o valor
Pressione o botão para calcular o hash, depois copie a string resultante para compará-la.
Quando usar
Verificar o valor de um arquivo baixado
Quando um distribuidor fornece um hash, calcule o valor do seu arquivo local usando o mesmo algoritmo e compare-os.
Investigar diferenças em dados de texto
Para verificar se a mesma string está sendo repassada, obtenha um hash da entrada incluindo seus espaços e quebras de linha.
Por que os valores diferem mesmo parecendo iguais
Espaços e quebras de linha são incluídos no cálculo
Espaços no início e no fim e a quebra de linha final não são removidos automaticamente. Mesmo que os dados pareçam semelhantes, o valor muda quando os dados subjacentes diferem.
O texto é calculado como UTF-8
Ao escolher um arquivo, seus bytes originais são usados sem reinterpretá-los como texto. Documentos que parecem iguais produzem valores diferentes se suas codificações de caractere diferirem.
Hash e criptografia têm finalidades diferentes
Um hash deriva um valor de comprimento fixo a partir do conteúdo. Esta ferramenta não é um recurso dedicado a descriptografar o conteúdo original nem a armazenar senhas com segurança.
Perguntas frequentes
Posso calcular um hash para texto vazio?
Sim. Calcular o hash com o campo de texto deixado em branco gera um hash para dados vazios. Para entrada de arquivo, escolha um arquivo.
Nomes de arquivo idênticos produzem valores idênticos?
O cálculo usa os bytes do conteúdo, não o nome do arquivo. Alterar apenas o nome do arquivo produz o mesmo valor se o conteúdo e o algoritmo permanecerem iguais.
Qual algoritmo devo usar?
Use o algoritmo especificado pela parte com cujo valor você está comparando. Se nenhum for especificado, o padrão é SHA-256. MD5 e SHA-1 servem para verificações de compatibilidade; não os use para verificar segurança.
Um valor coincidente significa que o arquivo é seguro?
Hashes coincidentes fornecem uma pista para comparação, mas esta ferramenta não verifica a segurança de um arquivo nem se seu distribuidor é legítimo. Verifique também a origem e o algoritmo do hash com o qual você está comparando.
Entrada e resultados
- Entrada
- Texto, ou 1 arquivo de qualquer tipo.
- Resultados
- O hash do 1 algoritmo selecionado. Alterar a entrada ou o algoritmo limpa o resultado antigo.
- Obter resultado
- Você pode copiar a string de hash calculada.