Kalkulator skrótu CRC-16

Szybkie i łatwe generowanie sum kontrolnych CRC-16

Kalkulator sumy kontrolnej CRC-16

Wprowadź poniższy tekst, aby wygenerować sumę kontrolną CRC-16

Copied!

Informacje o CRC-16

CRC-16 (Cyclic Redundancy Check) is a family of error-detecting codes that are used to detect accidental changes to raw data. Unlike cryptographic hash functions, CRC-16 is not designed for security but for efficient error detection in digital networks and storage.

Algorytmy CRC-16 używają 16-bitowego wielomianu do wygenerowania 16-bitowej sumy kontrolnej. Istnieje kilka wariantów CRC-16, z których każdy ma inne wielomiany i parametry inicjalizacji. Typowe warianty to CRC-16-CCITT, CRC-16-MODBUS i CRC-16-USB.

Note:CRC-16 nie nadaje się do celów kryptograficznych. Jest używany głównie do sprawdzania integralności danych w protokołach komunikacyjnych, systemach pamięci masowej i transferach plików.

Typowe przypadki użycia

  • Wykrywanie błędów transmisji danych
  • Communication protocols (e.g., Modbus, USB)
  • Systemy pamięci masowej i transfery plików
  • Systemy wbudowane i mikrokontrolery
  • Sprawdzanie integralności niekryptograficznej

Szczegóły techniczne

Długość sumy kontrolnej: 16 bits (4 hex characters)
Typowe wielomiany: 0x1021, 0x8005, 0x8408
Poziom bezpieczeństwa: Low (non-cryptographic)
Typowe zastosowania: Wykrywanie błędów

Related Tools