Gerador de hash SHA-512

Digite um texto para gerar o hash.

Escolha SHA-512, digite seu texto e gere o resultado. O resumo tem 512 bits, escritos como 128 caracteres hexadecimais. Logo abaixo aparecem SHA-384 e SHA-256, para que você escolha o tamanho que o seu formato exige.

Como gerar um hash SHA-512

  1. 1

    Digite o texto

    Cole ou digite a string. O resumo cobre cada byte, inclusive os espaços em branco.

  2. 2

    Selecione SHA-512

    Escolha SHA-512 na lista de algoritmos.

  3. 3

    Gere

    Clique no botão de gerar para calcular o resumo de 128 caracteres.

  4. 4

    Copie

    Copie o valor ou, se precisar de um resumo SHA-2 mais curto, copie o SHA-384 da lista completa.

A saída do SHA-512 de relance

O SHA-512 é o maior membro da família SHA-2 oferecida aqui. O seu resumo tem 512 bits, ou seja, 128 caracteres hexadecimais. Para a entrada hello, ele é:

9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043

Para Hello (com H maiúsculo), é completamente diferente:

3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

SHA-512 comparado aos resumos SHA-2 mais curtos

Algoritmo Bits Caracteres hexadecimais
SHA-256 256 64
SHA-384 384 96
SHA-512 512 128

Um resumo mais longo não é automaticamente “mais seguro” para verificações de integridade do dia a dia, já que o SHA-256 não tem nenhum ataque prático conhecido. O SHA-512 é escolhido quando uma especificação o pede, ou para uma margem maior em sistemas de longa duração. Em processadores de 64 bits costuma ser tão rápido quanto o SHA-256, ou mais, por byte.

Motivos comuns para usá-lo

  • Uma assinatura, um token ou um esquema de API menciona o SHA-512 explicitamente.
  • Você está construindo um hash com chave sobre ele e a especificação pede um hash de 512 bits.
  • Você quer uma impressão digital longa e estável para um texto.

Não serve para senhas

O SHA-512 sozinho continua sendo uma função rápida. Para armazenar senhas, é preciso bcrypt, scrypt ou Argon2id com um sal único. Esta ferramenta calcula apenas o hash simples, sem sal, sem número de iterações e sem chave.

Copie com cuidado

Uma string de 128 caracteres é fácil de truncar sem querer. Use o botão de copiar em vez de selecionar à mão, e confira o primeiro e o último caractere depois de colar.

Comparando com um valor de referência

Quando um fornecedor ou uma especificação informa um valor SHA-512 esperado, calcule o hash do mesmo texto aqui e compare as duas strings. As letras hexadecimais não diferenciam maiúsculas de minúsculas, então converta ambas para minúsculas antes de comparar a olho. Confira o tamanho completo, 128 caracteres, e não só o começo. Se não baterem, procure diferenças de espaços ou de codificação na entrada antes de suspeitar de outra coisa.

Verificação de exemplo

Calcule o hash das duas palavras hello world com SHA-512 e o resultado começa por 309ecc489c12d6eb e termina em 5542e93ae9cd76f. Se o início e o fim do seu valor baterem, mas o meio não, um caractere se perdeu na cópia; calcule de novo e use o botão de copiar.

Perguntas frequentes

128 caracteres hexadecimais, ou seja, 512 bits.

Tem uma saída mais longa e uma margem de segurança maior, mas o SHA-256 também é considerado seguro. Escolha o que o seu formato ou protocolo exigir.

O SHA-512 é uma função dentro da família SHA-2, ao lado de SHA-256 e SHA-384.

Não. A ferramenta calcula o hash exatamente do texto que você digita. Se precisar de um sal, acrescente-o ao texto antes de calcular o hash.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas

Guias e casos de uso