Calcular hash SHA-512 de texto
Calcule um hash SHA-512 de texto com a Web Crypto API do navegador.
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.
Partilhar esta ferramenta
Só o link público da ferramenta é partilhado. Seus dados e resultados ficam aqui.
Mostrar link para copiar manualmente
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.
