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.
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
- 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.
- 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.
- 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
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.