TotalHash
PT
Abrir no Telegram

SHA-256 online e MD5

3 min de leitura

Digite qualquer texto e veja o hash SHA-256 ou MD5 na hora. Tudo é calculado no seu navegador: o texto não é enviado para lugar nenhum. Também dá para trocar para SHA-1, SHA-384 ou SHA-512 e copiar o resultado com um clique.

Tamanho …
Hash calculando…

O que é SHA-256

SHA-256 é uma função de hash criptográfico da família SHA-2. Ela transforma qualquer entrada, de uma letra a um arquivo inteiro, em uma impressão digital de 256 bits, escrita com 64 caracteres hexadecimais. A mesma entrada sempre gera o mesmo hash, e mudar um único caractere muda o resultado por completo. O Bitcoin usa SHA-256 para ligar e minerar blocos; veja como em mineração de criptomoedas.

O que é MD5

MD5 gera um hash de 128 bits, 32 caracteres. É rápido e ainda usado para conferir arquivos, mas não serve para senhas nem assinaturas: dá para criar duas entradas diferentes com o mesmo MD5. Para segurança, use SHA-256 ou mais novo.

Comparação dos algoritmos

AlgoritmoTamanhoSituação
MD5128 bits, 32 hexInseguro, bom só para conferir arquivos
SHA-1160 bits, 40 hexObsoleto
SHA-256256 bits, 64 hexSeguro, usado no Bitcoin e no HTTPS
SHA-512512 bits, 128 hexSeguro

Como gerar o hash de um arquivo

  • Windows: certutil -hashfile arquivo.zip SHA256
  • macOS: shasum -a 256 arquivo.zip
  • Linux: sha256sum arquivo.zip

Compare com o hash publicado pelo autor do arquivo. Se um caractere for diferente, o arquivo foi alterado ou corrompido.

SHA-256 em um jogo

No TotalHash, jogo de mineração gratuito no Telegram, o celular calcula hashes SHA-256 como um minerador de Bitcoin e fecha blocos da rede do jogo.

Veja o SHA-256 fechando blocos no seu celular.

Abrir o TotalHash

Respostas rápidas

Como gerar um hash SHA-256 online?

Digite ou cole o texto no campo acima. O hash aparece na hora e é calculado no navegador, sem enviar o texto.

Dá para reverter um hash SHA-256?

Não. SHA-256 é de mão única; só dá para testar candidatos e comparar os hashes.

MD5 é seguro?

Não para segurança. Serve para conferir arquivos; para senhas e assinaturas use SHA-256 ou mais novo.

Quantos caracteres tem um hash SHA-256?

64 caracteres hexadecimais, ou 256 bits. O MD5 tem 32 caracteres.