Toollet
Pesquise por tarefa ou nome do appPesquisarFale conosco
Preços

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.

Calculado em UTF-8. Espaços e quebras de linha são incluídos, e um campo vazio também pode ser transformado em hash.

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

  1. Escolher texto ou um arquivo

    Insira o texto como está, ou escolha 1 arquivo para calcular seu hash.

  2. 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.

  3. 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.

Configurações atuais

Pesquisar ferramentas