Kalkulator zgoščevalne vrednosti CRC-16

Hitro in enostavno ustvarite kontrolne vsote CRC-16

Kalkulator kontrolne vsote CRC-16

V spodnje polje vnesite besedilo, da ustvarite kontrolno vsoto 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.

Algoritmi CRC-16 uporabljajo 16-bitni polinom za generiranje 16-bitne kontrolne vsote. Obstaja več različic CRC-16, vsaka z različnimi polinomi in inicializacijskimi parametri. Med pogostejše različice spadajo CRC-16-CCITT, CRC-16-MODBUS in CRC-16-USB.

Note:CRC-16 ni primeren za kriptografske namene. Uporablja se predvsem za preverjanje celovitosti podatkov v komunikacijskih protokolih, sistemih za shranjevanje in prenosu datotek.

Pogosti primeri uporabe

  • Zaznavanje napak pri prenosu podatkov
  • Communication protocols (e.g., Modbus, USB)
  • Sistemi za shranjevanje in prenos datotek
  • Vgrajeni sistemi in mikrokrmilniki
  • Nekriptografski pregledi integritete

Tehnične podrobnosti

Dolžina kontrolne vsote: 16 bits (4 hex characters)
Pogosti polinomi: 0x1021, 0x8005, 0x8408
Raven varnosti: Low (non-cryptographic)
Tipične uporabe: Zaznavanje napak

Related Tools