Criptografia ● Processamento local

Calcular hash SHA-512 de texto

Calcule um hash SHA-512 de texto com a Web Crypto API do navegador.

A preparar ferramenta…
Experimente um exemplo curto

Experimente um exemplo curto

Carregue o exemplo fictício num formulário vazio. Verifique as opções, execute a ferramenta se necessário e compare o resultado abaixo.

A ferramenta codifica o texto em UTF-8 e calcula o respetivo resumo SHA-512. Introduza o texto incluindo todos os espaços e quebras. Use o mesmo algoritmo esperado pelo sistema com o qual fará a comparação. O SHA-512 é uma função de hash, não de cifragem. Não utilize apenas um hash rápido de uso geral para guardar palavras-passe.

Texto para calcular o hash (UTF-8)

abc

Resultado esperado

ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

O exemplo estará disponível quando a ferramenta estiver pronta.

O texto é processado no seu navegador.

✓ Processamento local✓ Sem registo✓ Entradas tratadas aqui✓ Gratuito

Em resumo

A ferramenta codifica o texto em UTF-8 e calcula o respetivo resumo SHA-512.

O código da página e seus recursos são carregados do site. Os dados introduzidos são processados no navegador, sem uma solicitação de cálculo.

Como usar

Introduza o texto incluindo todos os espaços e quebras. Use o mesmo algoritmo esperado pelo sistema com o qual fará a comparação.

Limites

O SHA-512 é uma função de hash, não de cifragem. Não utilize apenas um hash rápido de uso geral para guardar palavras-passe.

Perguntas frequentes

SHA-512 e SHA-256 dão o mesmo resultado?

Não. São algoritmos diferentes e os resumos não são intercambiáveis.

O resultado prova quem criou o texto?

Não. Um hash simples não autentica a origem.

O SHA-512 cifra o texto?

Não. É uma função de hash unidirecional.

Posso usar SHA-512 sozinho para guardar palavras-passe?

Não. Um hash rápido de uso geral, por si só, não é adequado para esse fim.

Fontes e referências

As fontes documentam a norma ou API citada; elas não validam o resultado da ferramenta.