Mais em Desenvolvimento Todas

Gerador de hash

Calcule o hash criptográfico de um texto com SHA-256, SHA-384 ou SHA-512.

Hash SHA-256 e checksum

Hash é um resumo de tamanho fixo do texto. SHA-256 sempre gera 64 dígitos hexadecimais. Uma letra diferente no original muda o hash por completo. Não dá para voltar ao texto a partir do hash.

Use para conferir se um arquivo ou uma frase chegou íntegra, comparando os dois hashes. Não serve como senha armazenada sem os cuidados de um algoritmo próprio para senha. O cálculo usa a criptografia do navegador e o conteúdo não vai ao servidor.

Perguntas frequentes

Quais algoritmos estão disponíveis?

SHA-256, e também SHA-384 e SHA-512 quando o navegador oferece via SubtleCrypto. MD5 não está disponível nessa API.

Por que aparece erro em HTTP?

O SubtleCrypto exige contexto seguro (HTTPS ou localhost). Em páginas HTTP comuns a API pode ficar indisponível.

SHA-256 é criptografia reversível?

Não. É resumo de mão única. Não existe “decode” do hash para o texto original.

Dois textos podem ter o mesmo hash?

Na teoria sim, mas para SHA-256 isso não acontece no uso normal. Se os hashes diferem, os conteúdos diferem.

Maiúsculas mudam o resultado?

Sim. “Abc” e “abc” produzem hashes diferentes. Espaço no fim também muda.

Relacionadas