Calculadora de Hash SHA-3 256-bit

Gere o resumo de mensagem SHA-3 (Secure Hash Algorithm 3 definido pela FIPS PUB 202) de 256 bits / 32 bytes de um texto em hexadecimal. SHA-3 256-bit é o tamanho de saída mais comumente usado para hashing de propósito geral.

Hash SHA-3 256-bit:

Ferramentas Relacionadas

Mais sobre Hash SHA-3

SHA-3 (Secure Hash Algorithm 3) é uma função de hash criptográfica padronizada pelo NIST na FIPS PUB 202. A variante de 256 bits é o tamanho de saída mais comumente usado, produzindo um resumo de mensagem de 32 bytes que oferece um bom equilíbrio entre segurança e eficiência.

SHA-3 foi projetado por Guido Bertoni, Joan Daemen, Michaël Peeters e Gilles Van Assche, e foi selecionado como vencedor da competição de funções hash do NIST em 2012. Ao contrário do SHA-2, que usa a construção Merkle-Damgård, o SHA-3 é baseado na construção de esponja Keccak.

A construção de esponja funciona em duas fases:

  1. Fase de Absorção: A mensagem de entrada é preenchida e dividida em blocos. Cada bloco é combinado por XOR em uma parte do estado interno, seguido por uma função de permutação (Keccak-f).

  2. Fase de Compressão: Blocos de saída são extraídos do estado, com a permutação aplicada entre as extrações se mais saída for necessária.

Vantagens principais do SHA-3 256-bit:

  • Resistência a ataques de extensão de comprimento que afetam o SHA-2

  • Estrutura interna diferente do SHA-2, proporcionando diversidade de algoritmos

  • Nível de segurança de 128 bits contra ataques de colisão

  • Nível de segurança de 256 bits contra ataques de pré-imagem

SHA-3 256-bit é recomendado para aplicações que requerem uma função hash criptográfica de propósito geral com fortes garantias de segurança. É adequado para assinaturas digitais, códigos de autenticação de mensagens, derivação de chaves e geração de números aleatórios.