CRC-16 Hash-kalkylator

Generera CRC-16-kontrollsummor snabbt och enkelt

CRC-16 Kalkylator för Kontrollsumma

Ange texten nedan för att generera dess CRC-16-kontrollsumma

Copied!

Om 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-algoritmer använder ett 16-bitars polynom för att generera en 16-bitars kontrollsumma. Det finns flera varianter av CRC-16, var och en med olika polynom och initieringsparametrar. Vanliga varianter är CRC-16-CCITT, CRC-16-MODBUS och CRC-16-USB.

Note:CRC-16 är inte lämplig för kryptografiska ändamål. Den används främst för dataintegritetskontroller i kommunikationsprotokoll, lagringssystem och filöverföringar.

Vanliga användningsfall

  • Upptäckt av dataöverföringsfel
  • Communication protocols (e.g., Modbus, USB)
  • Lagringssystem och filöverföring
  • Inbyggda system och mikrokontroller
  • Icke-kryptografiska integritetskontroller

Teknisk information

Längd på kontrollsumma: 16 bits (4 hex characters)
Vanliga polynom: 0x1021, 0x8005, 0x8408
Säkerhetsnivå: Low (non-cryptographic)
Typiska användningsområden: Upptäckt av fel

Related Tools