Gerador de hash SHA-256
Obtenha o hash SHA-256 de um texto ou arquivo.
Funciona no navegador. Seus arquivos nunca saem do seu dispositivo.
- Entrada de texto ou arquivo
- Compare com o hash esperado
- Nada é enviado
Como gerar um hash SHA-256
- Cole o texto, ou mude para modo arquivo e solte um arquivo.
- Leia o hash SHA-256, ou cole um hash esperado para comparar.
- Copie o resultado.
Tamanhos de saída da família SHA-2
| Algoritmo | Tamanho da saída |
|---|---|
| SHA-1 | 40 caracteres hex (160 bits) |
| SHA-256 | 64 caracteres hex (256 bits) |
| SHA-384 | 96 caracteres hex (384 bits) |
| SHA-512 | 128 caracteres hex (512 bits) |
Onde o SHA-256 aparece
- Verificar downloads de software contra um checksum publicado pelo criador.
- Hashing de prova de trabalho no Bitcoin e em várias outras blockchains.
- Certificados TLS e assinatura de código, que comumente usam SHA-256.
Dicas para verificar um download
- Copie o hash esperado da fonte oficial, não de um espelho, sempre que um for publicado.
- Compare sem se preocupar com a caixa. Letras hex podem ser maiúsculas ou minúsculas e ainda combinar.
- Um único byte alterado no arquivo muda o hash inteiro, então qualquer divergência significa que o arquivo não é idêntico.
Perguntas frequentes sobre Gerador de SHA-256
Por que o SHA-256 é usado para downloads e senhas?
Não tem forma prática conhecida de criar duas entradas com o mesmo hash, diferente do MD5, então é confiável para checksums, assinaturas e armazenar hashes de senha com salting apropriado.
Qual é o tamanho de um hash SHA-256?
Sempre 64 caracteres hexadecimais (256 bits).
SHA-256 é a mesma coisa que SHA-2?
SHA-256 é um tamanho específico dentro da família SHA-2, junto com SHA-384 e SHA-512.
Isso usa um servidor para calcular o hash?
Não. Usa a Web Crypto API embutida no seu navegador, então seu arquivo ou texto fica no seu dispositivo.
Dois arquivos diferentes podem ter o mesmo hash SHA-256?
É matematicamente possível em teoria, mas nenhuma colisão assim jamais foi encontrada, e encontrar uma exigiria muito mais poder computacional do que existe no mundo hoje.
Isso usa uma implementação criptográfica real?
Sim. Chama crypto.subtle.digest da Web Crypto API, o mesmo código de hash embutido no seu navegador e usado por apps web que precisam de criptografia de verdade.
Um hash coincidente prova quem publicou o arquivo?
Não sozinho. Um hash coincidente confirma que o arquivo não foi corrompido ou alterado depois que o hash foi publicado, mas só prova quem publicou se o próprio hash vier de uma fonte que você já confia, como uma página HTTPS verificada.
O SHA-256 é mais rápido que o MD5?
O MD5 é um pouco mais rápido por byte, mas a diferença não é perceptível para arquivos comuns no navegador. Os dois calculam o hash de um arquivo de vários megabytes em uma fração de segundo em hardware moderno.