O SHA-512 pertence à família SHA-2 e produz um resumo de 512 bits, normalmente exibido como 128 caracteres hexadecimais. Ele trabalha com blocos de 1024 bits e palavras de 64 bits e é usado para integridade, assinaturas, derivação e muitos protocolos.
O gerador calcula o resumo SHA-512 exato da entrada. Na busca, o Md5Decrypt compara o hash com textos simples já indexados em seu banco multihash. Isso pode recuperar uma correspondência conhecida, mas não reverte o SHA-512 de forma geral.
O resumo SHA-512 de hello começa com 9b71d224bd62f3785d96d46ad3ea3d73… e contém 128 caracteres hexadecimais. Qualquer alteração de espaço, codificação ou quebra de linha produz outro resumo.
O tamanho do resumo não determina a complexidade do texto simples. Uma palavra comum com SHA-512 pode ser recuperada imediatamente, enquanto uma sequência aleatória curta pode não estar presente. Os resultados disponíveis podem ser gratuitos ou oferecidos como desbloqueio único conforme a pontuação de complexidade.
O SHA-512 continua robusto para os usos de integridade previstos. Sua velocidade o torna inadequado para armazenamento direto de senhas. Prefira Argon2id, scrypt, bcrypt ou PBKDF2 com um salt exclusivo e parâmetros suficientemente caros.
Esses exemplos calculam exatamente o hash do texto “hello” sem quebra de linha ao final. Um espaço ou uma quebra de linha alteraria o resumo.
printf %s 'hello' | sha512sumecho hash('sha512', 'hello');const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-512', bytes);SHA-512 e SHA-256 pertencem à mesma família, mas usam tamanhos de palavra, constantes e comprimentos de saída diferentes. O SHA-512 não é simplesmente “dois SHA-256”. O SHA-384 usa a estrutura do SHA-512 com valores iniciais diferentes e uma saída truncada.
Um resumo SHA-512 contém 128 caracteres hexadecimais, ou 64 bytes e 512 bits.
Não. Um banco de busca só pode recuperar textos simples que tenham sido testados e indexados anteriormente.
Ele oferece uma saída e margem de segurança maiores, mas ambos continuam adequados para muitos usos modernos quando aplicados corretamente.
Não sozinho, pois é rápido demais. Use uma KDF de senha com salt, deliberadamente lenta e configurável.
O texto simples pode estar ausente, ter salt, ser aleatório, longo ou multibyte, ou ter sido processado com outra codificação.
O SHA-512 produz um resumo de 512 bits e é eficiente em processadores de 64 bits. A ferramenta também verifica arquivos e compara dois resumos.
A segurança não é comparada de forma linear. Ambos continuam fortes para integridade; o protocolo e a compatibilidade determinam a escolha.
Não. Ele usa um estado inicial específico antes de produzir 256 bits.
Um resumo SHA-512 contém 64 bytes e é exibido como 128 caracteres hexadecimais.
Esses comandos calculam o hash dos cinco bytes UTF-8 de “hello”, sem adicionar uma quebra de linha ao final.
printf %s "hello" | sha512sumhash('sha512', 'hello');const bytes = new TextEncoder().encode('hello');
const digest = await crypto.subtle.digest('SHA-512', bytes);