Pular para o conteúdo

Web Crypto local

Gerar hash SHA

Digite o texto, escolha SHA-256, 384 ou 512 e gere o digest no navegador. Cada caractere e quebra faz parte da entrada.

Entrada

Seus dados ficam neste navegador.

O texto cinza é um exemplo executável. Selecionar a entrada o apaga; deixe-a vazia para restaurar o exemplo.

A string vazia é uma entrada válida com digest definido. · 10 / 200.000

Opções

Resultado

Gerar um hash SHA

Criar e comparar um digest

  1. Digite o texto exato.
  2. Escolha o algoritmo SHA.
  3. Gere o hash.
  4. Copie o hexadecimal e compare com o esperado.

Codificação e repetição

O texto é codificado em UTF-8; a mesma sequência gera o mesmo digest.

A saída tem 64, 96 ou 128 caracteres conforme o algoritmo.

Limites de segurança

  • Hash não é criptografia e não pode ser descriptografado.
  • SHA rápido sozinho não serve para guardar senhas; MD5 e SHA-1 foram excluídos.

Perguntas sobre SHA

O texto é enviado?

Não. Web Crypto roda neste navegador.

Por que uma quebra muda o hash?

Todos os bytes, inclusive espaços e quebras, são processados.

Posso recuperar o original?

Não. Um digest é unidirecional.