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

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

Seu anúncio aqui?

[Envie-nos um e-mail](mailto:hi@dennn.is?subject=Publicidade%20em%20OneClick%20Pro)

[Anúncio O conjunto de plugins pronto para agentes para WordPress.](https://sleekwp.com/?ref=oneclickpro)
