CRC-16 Hash kalkulator

Brzo i jednostavno generirajte kontrolne zbrojeve CRC-16

CRC-16 Kalkulator kontrolnog zbroja

Unesite tekst u nastavku kako biste generirali kontrolni zbroj CRC-16

Copied!

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.

CRC-16 algoritmi koriste 16-bitni polinom za generiranje 16-bitnog kontrolnog zbroja. Postoji nekoliko varijanti CRC-16, svaka s različitim polinomima i parametrima inicijalizacije. Uobičajene varijante uključuju CRC-16-CCITT, CRC-16-MODBUS i CRC-16-USB.

Note:CRC-16 nije prikladan za kriptografske svrhe. Prvenstveno se koristi za provjere integriteta podataka u komunikacijskim protokolima, sustavima za pohranu i prijenosu datoteka.

Uobičajeni slučajevi upotrebe

  • Otkrivanje pogrešaka u prijenosu podataka
  • Communication protocols (e.g., Modbus, USB)
  • Sustavi za pohranu i prijenos datoteka
  • Ugrađeni sustavi i mikrokontroleri
  • Nekriptografske provjere integriteta

Tehnički detalji

Duljina kontrolnog zbroja: 16 bits (4 hex characters)
Uobičajeni polinomi: 0x1021, 0x8005, 0x8408
Razina sigurnosti: Low (non-cryptographic)
Tipične primjene: Otkrivanje pogrešaka

Related Tools