CRC-8
- Entrada
- CRC-8 text: 123456789
- Saída esperada
- F4
Polinômio 0x07, sem reflexão, o CRC-8/SMBUS.
calculadora crc
A calculadora abre em CRC-32 com a entrada 123456789, o texto de teste que todo catálogo de CRC usa. O resultado, cbf43926, é o valor de verificação publicado para esse modelo; se o seu bater com ele, a variante está certa.
Polinômio 0x07, sem reflexão, o CRC-8/SMBUS.
Polinômio 0x8005, valor inicial 0xFFFF, entrada e saída refletidas.
O CRC-32/ISO-HDLC, o mais usado do mundo.
Mesma largura do CRC-32, polinômio 0x1EDC6F41, outro resultado.
O CRC-64 do formato .xz, polinômio ECMA-182 refletido.
Sim. Texto, arquivo e chave HMAC são processados diretamente no navegador, sem upload para servidor.
Calcule o CRC de 123456789 em cada modelo da largura certa e compare com o que o seu código devolve para a mesma entrada. O que bater é a variante. Se nenhum bater, tente o modo personalizado com os parâmetros do datasheet.
Sim. Troque o formato da entrada para bytes em hexadecimal (aceita "01 03 00", "0x01,0x03" e "010300") ou use o modo Arquivo. Nada é enviado: o cálculo roda no navegador.
Acima de 32 bits o registrador não cabe num número comum do JavaScript e o cálculo usa inteiros BigInt, mais lentos. Até 32 bits o caminho é por tabela de 256 entradas com números nativos.
-Checksum clássico para integridade acidental, não criptográfica.
Texto, arquivos e segredos são processados localmente. Nada é enviado para o servidor.