Pular para o conteúdo

Gerador de SHA3-512

Gere o hash SHA3-512 de qualquer texto usando o padrão SHA-3 da FIPS 202. A ferramenta codifica a entrada como UTF-8 e retorna o resumo de 512 bits como 128 caracteres hexadecimais ou em Base64. Use-a quando um protocolo, conjunto de testes ou requisito de conformidade exigir SHA3-512, ou quando quiser a maior margem de segurança do SHA-3 para verificações de integridade e comparações de resumos.

Redefinir

Perguntas frequentes

O que é SHA3-512?

SHA3-512 é a variante de 512 bits da família SHA-3, padronizada na FIPS 202. Ela usa a esponja Keccak com capacidade de 1024 bits. O resumo tem 64 bytes, representados por 128 caracteres hexadecimais.

Quais são os vetores de teste do SHA3-512?

A string vazia produz o hash a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26. O texto abc produz o hash b751850b1a57168a5693cd924b6b096e08f621827444f70d884f5d0240d2712e10e116e9192af3c91a7ec57647e3934057340b4cf408d5a56592f8274eec53f0. Esta ferramenta reproduz ambos.

SHA3-512 é igual a SHA-512?

Não. SHA-512 pertence à família SHA-2, enquanto SHA3-512 pertence à SHA-3; seus projetos não têm relação entre si. Eles têm o mesmo comprimento de saída, mas produzem resumos diferentes para a mesma entrada.

SHA3-512 é mais lento que SHA3-256?

Sim. Sua maior capacidade deixa uma taxa menor, então ele absorve 72 bytes por permutação, em vez de 136. Para textos curtos, você não perceberá a diferença.

Como a entrada é codificada?

O texto é processado como bytes UTF-8, exatamente como foi digitado. As quebras de linha fazem diferença; por isso, um texto copiado de arquivos Windows com quebras CRLF produz um resumo diferente do mesmo texto com quebras LF.

Qual codificação de saída devo escolher?

O formato hexadecimal é comum para somas de verificação e logs e tem 128 caracteres. Base64 representa os mesmos 64 bytes em 88 caracteres. Ambos são sem perda e intercambiáveis.

Esta é a variante Keccak-512 usada por algumas blockchains?

Não. A variante Keccak-512 anterior à padronização usa um preenchimento diferente, então seus resumos diferem dos de SHA3-512. Esta ferramenta segue o padrão final FIPS 202.

Posso usar SHA3-512 para armazenar senhas?

Não é recomendado. Hashes rápidos permitem que os atacantes testem possibilidades depressa, mesmo com um salt. Use Argon2, bcrypt ou scrypt, projetados para serem lentos e exigirem bastante memória.

Qual é o limite de tamanho da entrada?

Você pode calcular o hash de até 5 MiB de texto por solicitação. Nada do que você inserir será armazenado ou registrado em logs após o retorno do hash.

Quando faz sentido usar SHA3-512?

Escolha-o quando uma especificação o exigir ou quando quiser uma ampla margem de segurança, por exemplo, em arquivos de longa duração. Para a maioria das verificações de integridade do dia a dia, SHA3-256 ou SHA-256 já são mais do que suficientes.

Sobre OneClick Pro

OneClick Pro é uma coleção gratuita com mais de 150 ferramentas da Web para o trabalho cotidiano: converter imagens e unidades, formatar e validar código, verificar domínios e SEO, e trabalhar com textos, datas e números. Todas as ferramentas funcionam sem registro ou assinatura, e o que você digita é usado apenas para calcular o resultado e nunca é armazenado. Use o serviço como uma caixa de ferramentas para tarefas pontuais ou salve nos favoritos as ferramentas que você usa todos os dias.