Pular para o conteúdo

Gerador SHA-1

Gere o hash SHA-1 de qualquer texto com este gerador SHA-1. Insira seu texto e a ferramenta o codifica como UTF-8, calcula o resumo SHA-1 de 160 bits e o retorna como uma string hexadecimal minúscula de 40 caracteres, com o mesmo valor produzido por sha1sum e bibliotecas padrão. Útil para desenvolvedores que verificam somas de verificação legadas, inspecionam identificadores no estilo Git ou compatibilizam APIs antigas que ainda esperam SHA-1.

Redefinir

Perguntas frequentes

O que o gerador SHA-1 retorna?

Ele retorna o resumo SHA-1 do seu texto como 40 caracteres hexadecimais minúsculos, que representam 160 bits. Textos idênticos sempre produzem hashes idênticos.

Qual é o hash SHA-1 de hello?

A palavra hello em letras minúsculas, sem uma quebra de linha no final, gera o hash aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d. Use-o como um valor de teste rápido ao comparar com seu próprio código.

Por que meu hash SHA-1 não corresponde ao de outra ferramenta?

O texto é processado exatamente como inserido, incluindo espaços, tabulações e quebras de linha. Uma quebra de linha no final adicionada pelo echo ou finais de linha Windows CRLF produzem um hash completamente diferente.

Como o texto Unicode é codificado?

A ferramenta codifica o texto como UTF-8 antes de calcular o hash, o padrão na maioria das linguagens e terminais. Um sistema que calcula o hash dos bytes UTF-16 ou Latin-1 dos mesmos caracteres obtém um resultado diferente.

SHA-1 ainda é seguro?

Não. Uma colisão prática de SHA-1 foi publicada em 2017, e navegadores e autoridades certificadoras deixaram de aceitar assinaturas SHA-1. Use SHA-256 ou SHA-512 para assinaturas, verificações de integridade contra adulteração e novos projetos.

Este é o mesmo hash que Git usa para commits?

Não diretamente. Git calcula o hash de um cabeçalho, como blob, seguido do tamanho do conteúdo e de um byte nulo antes do conteúdo; por isso, um SHA-1 simples do texto do arquivo difere do ID do objeto Git.

Posso calcular o hash de um arquivo?

A ferramenta calcula o hash do texto que você cola ou digita, não de arquivos enviados. Para arquivos binários, use sha1sum em Linux, shasum em macOS ou Get-FileHash -Algorithm SHA1 no PowerShell.

É possível descriptografar SHA-1?

Não, SHA-1 é uma função unidirecional e não tem uma chave para descriptografá-la. Ainda assim, é possível encontrar entradas curtas ou comuns em tabelas de consulta, então nunca considere que o hash de um segredo fraco o protege.

A ferramenta usa um salt ou uma chave HMAC?

Não, ela calcula o SHA-1 simples do texto exatamente como foi fornecido. Para hashes com chave, use uma ferramenta HMAC; para senhas, use um algoritmo lento, como bcrypt ou Argon2.

Quanto texto posso calcular?

Insira pelo menos um caractere e até 5 MB de texto; entradas maiores são rejeitadas com uma mensagem. O resultado é idêntico ao da opção SHA-1 do Hash Generator.

Sobre OneClick Pro

OneClick Pro é uma coleção gratuita com mais de 150 ferramentas da Web para o trabalho cotidiano: converter imagens e unidades, formatar e validar código, verificar domínios e SEO, e trabalhar com textos, datas e números. Todas as ferramentas funcionam sem registro ou assinatura, e o que você digita é usado apenas para calcular o resultado e nunca é armazenado. Use o serviço como uma caixa de ferramentas para tarefas pontuais ou salve nos favoritos as ferramentas que você usa todos os dias.