O que é Gerador de Hash SHA-256?
Um gerador de hash SHA-256 produz um resumo criptográfico de 256 bits (64 caracteres hexadecimais). O SHA-256 é amplamente usado para verificação de senhas, prova de trabalho em blockchain, assinaturas digitais e verificações de integridade de arquivos.
Cole texto ou solte um arquivo de qualquer tamanho e a ferramenta devolve o resumo SHA-256 calculado direto no seu dispositivo. Troque o algoritmo para SHA-1, SHA-384, SHA-512, SHA3-256 ou MD5, leia o resultado em hexadecimal ou Base64, ou acrescente uma chave secreta para um HMAC. O campo Compare mostra o status sem você forçar a vista no hexadecimal, e “Hashear cada linha” transforma uma lista colada em um resumo por linha. SHA-256 é o hash de cabeçalho para code signing, distribuição de pacotes, certificate pinning e prova de trabalho do Bitcoin — onde você precisar de uma impressão longa e resistente a colisão.
Como usar
- Passo 1 — Insira um texto ou selecione um arquivo e escolha SHA-256 (o padrão) ou outro algoritmo como SHA-512 ou MD5.
- Passo 2 — O hash é calculado direto no seu dispositivo, então nada que você digita ou envia sai dele.
- Passo 3 — Copie o resumo em hexadecimal ou Base64, ou cole um hash esperado para comparar. Ative “Hashear cada linha” para processar uma lista inteira de uma vez.
Quando usar
- Conferir se um firmware ou binário coincide com o SHA-256 que o fabricante publica.
- Gerar o digest a ser alimentado em uma ferramenta de code signing ou em um manifesto de imagem container.
- Confirmar a impressão digital de um certificado ou chave SSH apresentada como hexadecimal de 64 caracteres.
Resultado
Antes de implantar uma atualização de firmware, verifique se o resumo SHA-256 corresponde ao valor publicado pelo fabricante para garantir que o binário não foi adulterado.
Perguntas frequentes
- SHA-256 é seguro o bastante para projetos novos?
- É. SHA-256 (família SHA-2) não tem ataque prático de colisão nem de preimagem, e é a base de certificados TLS, code signing e Bitcoin. SHA-3 existe como design reserva, mas para trabalho corriqueiro de integridade e assinatura, SHA-256 é o padrão correto.
- Posso guardar senhas hashando com SHA-256 direto?
- Não direto. SHA-256 é rápido, e velocidade é justamente o que você não quer para senha — um atacante testa bilhões por segundo em GPU. Use função lenta e que exige memória, como argon2id ou bcrypt, com sal único por usuário.
- Por que meu SHA-256 não bate com o da página de download?
- Geralmente o mirror foi adulterado ou a página lista hash de outra versão. Baixe de novo direto da fonte canônica e refaça o hash. Se ainda diferir, não confie no arquivo — não execute.
- Qual a diferença entre SHA-256, SHA-512 e SHA-3?
- SHA-512 é o mesmo design SHA-2, mas opera em palavras de 64 bits e devolve 512 bits — mais rápido em servidores 64-bit, digest maior. SHA-3 é um design baseado em esponja totalmente diferente (Keccak), pensado como reserva se SHA-2 vier a cair.
- Funciona com arquivos de vários gigabytes?
- Depende da memória do aparelho, porque o arquivo entra como ArrayBuffer. Notebook comum aguenta até 4 GB tranquilo. Para algo maior, divida em partes (pedaços de um tarball, por exemplo), gere o hash de cada uma e compare: com os mesmos bytes, o algoritmo dá sempre o mesmo resultado.
Ferramentas relacionadas
Gerador de chaves PGP
Gere pares de chaves de criptografia PGP
Notas Seguras
Crie e armazene notas criptografadas localmente
Criptografador de arquivos
Criptografe arquivos com criptografia AES-256
Decodificador de certificados SSL
Decodifique e inspecione certificados SSL/TLS
Cifra de César
Cifra de substituição com rotação personalizada
Gerador de frases-senha
Gere frases-senha fortes e fáceis de lembrar