Reusable C implementation of CRC-64/ECMA-182.
include/crc64_ecma.hsrc/crc64_ecma.cexamples/main.c
| Parameter | Value |
|---|---|
| Name | CRC-64/ECMA-182 |
| Polynomial | 0x42F0E1EBA9EA3693 |
| Initial Value | 0x0000000000000000 |
| Input Reflected | No |
| Output Reflected | No |
| Final XOR | 0x0000000000000000 |
ASCII Check: "123456789" -> 0x6C40DF5F0B497347
HEX Check: 0x12 0x34 0x56 0x78 0x09 -> 0xC367205F5D25CC07
Both bitwise and table-based functions are validated against the same expected results.