CRC32

Calcula o checksum CRC32 de um texto em hex e decimal.

A Calculadora CRC32 Checksum roda totalmente no seu navegador. O texto que você digita e qualquer arquivo selecionado são processados localmente no seu dispositivo e nunca são enviados para o ArrayKit.

Abrir a ferramenta de Hash e Checksum de Arquivo

Sobre CRC32

A Calculadora CRC32 Checksum calcula o checksum CRC32 (IEEE 802.3) de qualquer texto ou arquivo e o exibe como um valor hexadecimal de 8 dígitos e como um número decimal sem sinal. Cole o texto na caixa de entrada, ou solte um arquivo, e o checksum é atualizado instantaneamente enquanto você digita. Ela usa o mesmo polinômio e algoritmo dos arquivos ZIP, dos blocos PNG e dos quadros Ethernet, então o resultado coincide com o que crc32() do zlib, binascii.crc32 do Python e a maioria dos utilitários crc32 de linha de comando produzem para os mesmos bytes. É útil para verificar rapidamente se um arquivo de configuração, um trecho de log ou um recurso baixado não foi corrompido, ou para reproduzir um valor CRC32 referenciado na documentação de um formato de arquivo. Feita para desenvolvedores que precisam de um checksum rápido e verificável sem instalar uma ferramenta de linha de comando. Tudo é executado localmente no seu navegador — o texto e os arquivos que você verifica nunca são enviados.

Recursos

Como usar CRC32

  1. Digite ou cole o texto que deseja verificar na caixa de entrada
  2. Leia os valores CRC32 em hexadecimal e decimal, que são atualizados ao vivo
  3. Ou clique no seletor de arquivos para calcular o CRC32 de um arquivo local
  4. Copie o valor hexadecimal ou decimal com o botão de cópia ao lado de cada linha

Exemplo

Entrada

123456789

Saída

CRC32 (hex): CBF43926
CRC32 (dec): 3421780262

Erros comuns e solução de problemas

Perguntas frequentes

O que a Calculadora CRC32 Checksum calcula?
Ela calcula o checksum CRC32 (IEEE 802.3) dos bytes do seu texto ou arquivo e o exibe como uma string hexadecimal de 8 dígitos e como um número decimal sem sinal, o mesmo algoritmo usado por ZIP, PNG e gzip.
O CRC32 é o mesmo que um hash criptográfico como o SHA-256?
Não. O CRC32 foi projetado para detectar erros de bit acidentais causados por transmissão ou armazenamento ruidoso, não para resistir a adulteração deliberada. Duas entradas diferentes podem ser criadas para produzir o mesmo CRC32, então ele nunca deve ser usado para segurança ou verificação de senhas.
Por que meu valor hexadecimal CRC32 tem zeros à esquerda?
O CRC32 é sempre um valor de 32 bits, então esta calculadora preenche a saída hexadecimal com zeros até um tamanho fixo de 8 caracteres (por exemplo, '000004C1') para corresponder a como ZIP e PNG armazenam esse valor nos cabeçalhos.
A Calculadora CRC32 Checksum envia meu arquivo?
Não. A Calculadora CRC32 Checksum lê o arquivo no seu navegador usando a File API e calcula o checksum localmente. Os bytes do arquivo nunca são enviados a lugar nenhum.
Por que o valor decimal é tão grande?
O CRC32 produz um inteiro sem sinal de 32 bits, então o valor decimal pode chegar a 4.294.967.295. Isso corresponde à convenção usada nos registros do diretório central do ZIP e na maioria das ferramentas crc32 de linha de comando.
Posso usar isso para verificar se um arquivo baixado corresponde a um CRC32 publicado?
Sim. Solte o arquivo baixado na Calculadora CRC32 Checksum e compare o valor hexadecimal exibido com o checksum publicado pela fonte do arquivo.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit