Gerador de Hash SHA-512

Calcula o hash SHA-512 de qualquer texto em tempo real no navegador. SHA-512 produz um hash de 512 bits, otimizado para CPUs de 64 bits, com a maior resistência a colisões da família SHA-2.

Copiado!

O que é um hash SHA-512?

O SHA-512 pertence à mesma família SHA-2 do SHA-256. Qualquer que seja o comprimento da cadeia fornecida, ele produz um valor fixo de 512 bits, ou seja, 128 caracteres hexadecimais. Digite no campo e esta ferramenta calcula o hash SHA-512 no seu navegador em tempo real, mostrando o resultado na hora sem enviar nada a um servidor externo.

Em 2026 não foi encontrado nenhum ataque praticável contra a família SHA-2, tratada como uma função hash criptograficamente segura. Isso contrasta com o MD5 e o SHA-1, para os quais colisões — duas entradas diferentes com o mesmo hash — foram de fato encontradas. O SHA-512 é amplamente adotado onde a confiança importa: certificados digitais, blockchains e detecção de adulteração de software.

Como calcular um hash SHA-512

  1. Digite uma cadeia no campo Cole ou digite no campo o texto a ser transformado em hash. O resultado se atualiza automaticamente conforme você digita.
  2. Leia o hash SHA-512 Ele aparece abaixo do campo como 128 caracteres hexadecimais. Se a entrada estiver vazia, o campo de resultado também fica vazio.
  3. Obtenha o hash com o botão de cópia Pressione «Copiar» e o hash vai para a área de transferência, pronto para ser colado direto em outra ferramenta ou no código.

Dicas para aproveitar melhor

  • SHA-512 produz um hash de 512 bits (128 caracteres hexadecimais) — o dobro do SHA-256.
  • É otimizado para CPUs de 64 bits e pode ser mais rápido que o SHA-256 em hardware moderno de 64 bits.
  • SHA-512 oferece maior margem de segurança, sendo preferido em contextos de alta segurança.
  • Assim como o SHA-256, nenhum ataque de colisão prático foi demonstrado contra o SHA-512.
  • Para armazenar senhas, ainda prefira BCrypt ou Argon2 em vez do SHA-512.

Quando um hash SHA-512 é útil

Verificar a integridade de um download

Compare o valor SHA-512 publicado por quem distribui com o calculado sobre o arquivo baixado e confirmará que não houve corrupção nem adulteração no caminho. (Esta ferramenta aceita apenas texto; para o hash de um arquivo use uma ferramenta específica.)

Estudar certificados e assinaturas digitais

Partes dos certificados TLS e da assinatura de código empregam funções hash da família SHA-2. Ao aprender como os certificados funcionam, ajuda ver por conta própria qual hash uma dada cadeia produz.

Trabalhos de verificação em torno de blockchains

Algumas implementações de blockchain verificam a integridade dos blocos com funções da família SHA-2. Prático para experimentar hashes de cadeias quaisquer enquanto você destrincha o mecanismo.

Entender o hashing de senhas (não para produção)

O armazenamento real de senhas usa bcrypt ou Argon2, que trazem sal e um custo de cálculo ajustável. O SHA-512 sozinho não foi projetado para isso: limite-o ao estudo e à verificação.

Glossário

SHA-2
O nome da família de funções hash que inclui SHA-256 e SHA-512. Padronizado pelo NIST, esse grupo de algoritmos continua sendo considerado criptograficamente seguro.
Função hash
Uma função que converte dados de qualquer comprimento num valor de comprimento fixo. A mesma entrada dá sempre a mesma saída, mas a entrada não pode ser recalculada a partir da saída.
Comprimento da saída (512 bits)
O comprimento do hash produzido pelo SHA-512. Escrito em hexadecimal são 128 caracteres, o dobro do SHA-256 (256 bits, 64 caracteres).
Unidirecionalidade
A propriedade pela qual os dados de entrada originais não podem ser recuperados do hash por cálculo. Importa onde se quer verificar algo mantendo o original oculto: armazenamento de senhas, detecção de adulteração.
Resistência a colisões
A propriedade que dificulta que duas entradas diferentes produzam o mesmo hash. Até hoje não se encontrou nenhuma colisão praticável para o SHA-512, então ela é considerada alta.
Diferença em relação ao SHA-1
O SHA-1 produz 160 bits, mas em 2017 foi publicado um ataque de colisão praticável e ele não é mais considerado seguro. O SHA-512 pertence à família SHA-2, a geração que sucedeu o SHA-1.
Sal
Uma cadeia aleatória acrescentada ao transformar em hash, por exemplo, uma senha. Faz com que a mesma senha dê hashes diferentes e bloqueia ataques por pré-cálculo. O SHA-512 sozinho não incorpora nenhum mecanismo de sal.

Perguntas frequentes

Ambos são seguros para a maioria das finalidades, como verificação de integridade de arquivos e assinaturas digitais. Escolha SHA-512 quando precisar de uma margem de segurança maior ou ao executar em hardware de servidor de 64 bits, onde pode ser mais rápido.

Não. SHA-512 é uma função hash unidirecional — por design, é computacionalmente inviável derivar os dados originais a partir do hash.

Não é recomendado. SHA-512 é rápido demais, tornando-o vulnerável a ataques de força bruta. Para armazenar senhas, use um algoritmo lento especializado como bcrypt ou Argon2.
Tool-kun

Curiosidade — Por que "512 bits"? Tamanho de bits e o significado da segurança

O paradoxo do aniversário define o custo de uma colisão: para SHA-256 seriam necessárias 2^128 operações; para SHA-512, 2^256 — um número incompreensivelmente maior.

Já 2^128 supera em muito a capacidade computacional possível durante toda a idade do universo; SHA-512 eleva essa segurança ao quadrado.

O algoritmo de Grover da computação quântica pode reduzir a segurança efetiva de funções hash à metade; mesmo assim, SHA-512 manteria o equivalente a 256 bits de segurança na era quântica.