Calculadora de soma de verificação CRC32

Calcule a soma de verificação CRC32 (polinômio padrão IEEE 802.3, usado em ZIP e Ethernet, entre outros) de um texto.

Exemplo:

Como funciona

CRC32 (Cyclic Redundancy Check de 32 bits) é um algoritmo rápido de detecção de erros, amplamente usado para verificar a integridade de arquivos ZIP, quadros Ethernet ou blocos PNG. Diferentemente de um hash criptográfico (SHA-256, MD5), o CRC32 não foi projetado para resistir a uma adulteração intencional — ele serve apenas para detectar erros acidentais de transmissão ou armazenamento.

O CRC32 é adequado para verificar senhas ou dados sensíveis?

Não, o CRC32 não é um algoritmo criptográfico: é trivial construir de propósito dois textos diferentes que produzam o mesmo CRC32 (colisão). Para fins de segurança, use SHA-256 ou um algoritmo dedicado.

Por que o resultado sempre tem 8 caracteres hexadecimais?

Um CRC32 é um valor de 32 bits, o que corresponde exatamente a 8 dígitos em notação hexadecimal (cada dígito hexadecimal representa 4 bits). É o formato de exibição padrão usado pela maioria das ferramentas (como o comando crc32 ou os cabeçalhos de arquivos ZIP).

Processamento 100% local: o cálculo é feito inteiramente no seu navegador via WebAssembly, e seu texto nunca é enviado a um servidor.