Implemented algorithms
Here is the list of implemented algorithms and their check values. The check
values are given for a standart input sequence of bytes:
123456789, i.e. 0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39.
You can download a file that contains this sequence here: file
crctest.txt, size: 9 bytes.
| 1 |
CRC8 |
0x07 |
0xF4 |
|
| 2 |
CRC8_reversed |
0xE0 |
0x02 |
|
| 3 |
CRC16 |
0x08005 |
0xFEE8 |
|
| 4 |
CRC16_arc |
0x08005 |
0xBB3D |
|
| 5 |
CRC16_reversed |
0x0A001 |
0xAFAD |
|
| 6 |
CRC16_lha |
0x04003 |
0x779E |
|
| 7 |
CRC16_kermit |
0x1021 |
0x2189 |
The algo is also known as X-KERMIT |
| 7 |
CRC16_ccitt |
0x1021 |
0xE5CC |
An article about why the algo has such a value
|
| 9 |
CRC16_ccitt_29B1 |
0x1021 |
0x0x29B1 |
An article about why the algo has such a value
|
| 10 |
CRC16_zmodem |
0x1021 |
0x31C3 |
|
| 8 |
CRC16_ccitt_reversed |
0x8408 |
0x0C73 |
The algo is also known as Kermit or
Kermit16 |
| 10 |
CRC16_ISO_13239 |
0x8408 |
0xD64E |
|
| 11 |
CRC24 |
0x1864CFB |
0x21CF02 |
|
| 12 |
CRC32 |
0x04C11DB7 |
0xCBF43926 |
The algo is known as ZModem_Crc32 |
| 13 |
CRC32_reversed |
0xEDB88320 |
0x74EDF7BF |
|
| 14 |
CRC32_bzip2 |
0x04C11DB7 |
0xFC891918 |
|
| 15 |
CRC32_jamcrc |
0x04C11DB7 |
0x340BC6D9 |
|
If you have an algorithm you would like to implement please contact us at
Feedback page.