Gerador de hash SHA-1 online
Hashes
Comparar com um hash informado
Cole o checksum que você recebeu: hex, Base64 ou uma linha inteira como "abc123… file.iso".
Verificar em senhas comuns
Um hash não pode ser descriptografado, mas senhas fracas podem ser adivinhadas. Isto compara o seu hash com os hashes das 10 000 senhas mais comuns, no seu navegador.
Gerador de hash SHA-1 online
Calcule o SHA-1 de um texto ou arquivo ou verifique um arquivo com uma soma SHA-1. O cálculo acontece no seu navegador, nada é enviado. A página também mostra o MD5, o SHA-256, o SHA-384 e o SHA-512 dos mesmos dados.
Como obter um SHA-1
- Digite ou cole o texto: o SHA-1 de 40 caracteres aparece na hora.
- Para um arquivo, abra a aba Arquivo e solte-o (até 2 GB).
- Para verificar uma soma, cole-a no campo Comparar.
Exemplo: o SHA-1 de hello é aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d.
O que é o SHA-1?
O SHA-1 (Secure Hash Algorithm 1) foi criado pela NSA e publicado pelo NIST em 1995. Ele gera um hash de 160 bits, escrito como 40 caracteres hexadecimais (28 em Base64). Por cerca de duas décadas foi o principal hash da internet: certificados, assinaturas, controle de versão e somas de verificação de downloads.
O SHA-1 ainda é seguro?
Para segurança, não. Fraquezas teóricas foram achadas em 2005. Em 2017 pesquisadores do CWI Amsterdam e do Google produziram a primeira colisão prática (o ataque SHAttered), e em 2020 mostrou-se uma colisão de prefixo escolhido que torna realistas ataques a assinaturas baseadas em SHA-1. Os navegadores deixaram de confiar em certificados SHA-1 em 2017, e o NIST anunciou que o SHA-1 será abandonado até 2030. Para trabalhos novos use o SHA-256.
O SHA-1 ainda aparece em somas de verificação antigas, no Git (IDs dos objetos; o Git detecta os ataques de colisão conhecidos, e a migração para o SHA-256 está em andamento) e no HMAC-SHA1 de aplicativos de senha de uso único, onde a fraqueza a colisões não importa.
Como verificar o SHA-1 de um arquivo
Use a aba Arquivo ou a linha de comando:
| Sistema | Comando |
|---|---|
| Linux | md5sum file.iso, sha1sum file.iso, sha256sum file.iso |
| macOS | md5 file.iso, shasum -a 1 file.iso, shasum -a 256 file.iso |
| Windows PowerShell | Get-FileHash file.iso -Algorithm MD5 (ou SHA1, SHA256, SHA384, SHA512) |
| Prompt de Comando do Windows | certutil -hashfile file.iso SHA256 |
| Qualquer sistema com OpenSSL | openssl dgst -sha256 file.iso |
Perguntas frequentes
Qual o tamanho de um hash SHA-1?
160 bits: 40 caracteres hexadecimais.
SHA-1 ou SHA-256?
SHA-256 para tudo que for novo. SHA-1 só quando um sistema antigo exigir.
O SHA-1 pode ser descriptografado?
Não. Só pode ser adivinhado: o campo de teste com senhas comuns compara o seu hash com o SHA-1 das 10.000 senhas mais comuns, localmente no navegador.
Meu texto é enviado a um servidor?
Não, ele fica no seu navegador.
Ferramentas semelhantes
Gerador de hash online: MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de texto ou arquivo de até 2 GB, HMAC, comparação de checksums e SRI. No navegador.
Gerador de MD5 online grátis: MD5 de texto ou arquivo de até 2 GB, comparação de checksums e teste com senhas comuns. Calculado no navegador.
Gerador de SHA-256 online grátis: SHA-256 e HMAC-SHA256 de um texto ou arquivo de até 2 GB, comparação com uma soma de verificação. Calculado no navegador.
Ferramentas populares
Descubra quem hospeda um site: endereço IP, empresa de hospedagem (ASN), país e cidade do servidor. Verificador gratuito para qualquer domínio.
IP Lookup grátis: país, cidade, coordenadas e fuso horário de um endereço IP e o nome do host por consulta de IP reverso (DNS reverso). IPv4 e IPv6.
DNS lookup online grátis: registros A, AAAA, CNAME, MX, NS, TXT, SOA e CAA de qualquer domínio e o certificado SSL dele. Veja por que o DNS lookup falha.
Teste dos EUA (Nova York) se um site está no ar: código de status HTTP e tempo de resposta em ms. Ping gratuito dos EUA para qualquer URL.