💡CRC16 detects accidental errors in transmission; not cryptographic integrity.
Variant: CCITT-False, poly 0x1021, init 0xFFFF, big-endian, no final XOR.
About CRC16
CRC16 is a checksum used in communication protocols and storage to detect accidental errors. This page uses the CCITT-False variant. For cryptographic integrity, use HMAC or digital signatures instead.
CRC16-CCITT checksum online — free, no upload (FAQs)
FAQs
Is CRC16 secure?
No. CRCs detect accidental errors, not malicious tampering.
Which CRC16 variant is used?
CRC16-CCITT (False): poly 0x1021, init 0xFFFF, no xorout.