ToolsMaxxing

Gerador de hash

Crie hashes SHA-1, SHA-256, SHA-384 e SHA-512 de um texto ou de um arquivo.

0 bytes

Digite um texto para ver os hashes.

Seus arquivos ficam no seu dispositivo

Como funciona

  1. 1Escolha Texto ou Arquivo.
  2. 2Digite o seu texto ou escolha um arquivo.
  3. 3Veja os quatro hashes que aparecem.
  4. 4Copie o que você precisa. Compare com o checksum publicado pela origem do arquivo.

O que cada opção faz

Texto
O texto é convertido em bytes UTF-8 antes do hash, então o resultado coincide com ferramentas de linha de comando como sha256sum.
Arquivo
O arquivo é lido no seu navegador e processado como bytes brutos. Ele não é enviado.
Hex em maiúsculas
Mostra o resumo em letras maiúsculas. O valor é o mesmo.

Privacidade

O hash usa a Web Crypto API do seu navegador. Textos e arquivos ficam no seu dispositivo.

Perguntas frequentes

Por que não há MD5?

A Web Crypto API deixa o MD5 de fora de propósito porque ele está quebrado para uso em segurança. O SHA-256 é a escolha usual para checksums hoje.

Posso usar para guardar senhas?

Não. Hashes rápidos como o SHA-256 são a ferramenta errada para senhas porque podem ser adivinhados rapidamente. Use um hash lento de senhas, como Argon2, scrypt ou bcrypt, na sua aplicação.

Como confiro um arquivo baixado?

Escolha a aba Arquivo, selecione o arquivo baixado e compare o valor SHA-256 com o checksum da página de download. Se todos os caracteres coincidirem, o arquivo é o mesmo.

Por que o meu hash difere de outra ferramenta?

Em geral por uma diferença oculta na entrada: uma quebra de linha no fim, finais de linha diferentes ou outra codificação de texto. Um único byte alterado dá um hash completamente diferente.

Há limite de tamanho para arquivos?

O arquivo é carregado na memória para gerar o hash, então o limite é a memória do seu dispositivo. Arquivos muito grandes, com mais de alguns gigabytes, podem falhar.

Ferramentas relacionadas