Datatypes

CRC-32 checksum

ID crc32

DatatypeNot PIIidentifier

Check value of CRC-32 (CRC-32/ISO-HDLC, polynomial 0x04C11DB7), the cyclic redundancy check that Ethernet, ZIP, gzip and PNG use to detect accidental corruption of data. It is not a cryptographic hash and does not protect against deliberate changes. It is usually written as 8 hexadecimal digits; some tools, such as MySQL CRC32() and Python zlib.crc32(), return it as an unsigned 32-bit integer instead.

Parent datatype
Hash by field name (generic) hash
Categories
Cryptographic identifiers
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
85/100 · missing: mapping (Wikidata, Schema.org, ...), translation
Metacrafter rules
2 rules (1 by field name, 1 by value)
Supported by tools
metacrafter

Regular expression

^[0-9a-fA-F]{8}$

Python re syntax.

Examples

ValueDescription
cbf43926CRC-32 of the string '123456789' (the standard check value)
352441c2CRC-32 of the string 'abc'
cbf4392 invalidone hex digit short (7 instead of 8)

Sources

Use this record