CRC Polynomial Zoo
Philip Koopman, Carnegie Mellon University
- (0x8d95; 0x11b2b) <=> (0xd4d8;
0x1a9b1) {65519,1149,62,19,9,5,5} |
gold | (*p) CRC-16F/3 ("215453p")
- (0xfdbf; 0x1fb7f) <=> (0xfedf;
0x1fdbf) {65519,647,34,34,1,1,1,1,1,1,1,1,1} |
gold | (*p) CRC-16F/11 ("375577p")
- (0x8016; 0x1002d) <=> (0xb400;
0x16801) {65519,551,40} |
gold | (*p) FP-16
- (0xc7ab; 0x18f57) <=> (0xeaf1;
0x1d5e3) {65519,474,52,16,6,6,6,2,1} |
gold | (*p) CRC-16K/3
- (0x979e; 0x12f3d) <=> (0xbcf4;
0x179e9) {65519,462,33,13,13,8,5,3,1}|
gold | (*p) CRC-16F/10.1 ("227475p")
- (0x9627; 0x12c4f) <=> (0xf234;
0x1e469) {65519,390,119,15,11,4,4}|
gold | (*p) CRC-16K/5
- (0xe433; 0x1c867) <=> (0xe613;
0x1cc27) {65519,361,44,11,11,5,1} |
gold | (*p) CRC-16-CMDA2000
- (0xc5db; 0x18bb7) <=> (0xedd1;
0x1dba3) {65519,353,47,23,8,2,2,2,1} |
gold | (*p) CRC-16-T10-DIF
- (0xac6f; 0x158df) <=> (0xfb1a;
0x1f635) {65519,259,75,14,14,9,6,2,1}|
gold | (*p) CRC-16F/9 ("254337p")
- (0xb82d; 0x1705b) <=> (0xda0e;
0x1b41d) {65519,221,22,18,18,2,2}|
gold | (*p) CRC-16K/7.2
- (0x88f9; 0x111f3) <=> (0xcf88;
0x19f11) {65519,96,88,20,15,11,1}|
gold | (*p) CRC-16F/8.1 ("210763p")
- (0x86f2; 0x10de5) <=> (0xa7b0;
0x14f61) {65519,83,53,40,6,6,5} |
gold | (*p) CRC-16K/6
- (0xd175; 0x1a2eb) <=> (0xd745;
0x1ae8b) {32751,32751,93,93,11,11,2,2}
| gold | (*op) C5; CRC-16F/4.2
("321353")
- (0x8fdb; 0x11fb7) <=> (0xedf8;
0x1dbf1) {32751,32751,51,51,15,15,1,1,1,1} |
gold | (*op) CRC-16F/8.2 ("217667")
- (0xed2f; 0x1da5f) <=> (0xfa5b;
0x1f4b7) {32751,32751,46,46,8,8,5,5,1,1} |
gold | (*op) CRC-16K/10
- (0xc4bd; 0x1897b) <=> (0xde91;
0x1bd23) {32751,32751,43,43,4,4,4,4} |
gold | (*op) CRC-16Q
- (0xb57d; 0x16afb) <=> (0xdf56;
0x1bead) {32751,32751,27,27,11,11,2,2,2,2} |
gold | (*op) CRC-16F/12 ("265373")
- (0xefff; 0x1dfff) <=> (0xfffb;
0x1fff7) {32751,32751,1,1,1,1,1,1,1,1,1,1,1,1} |
gold | (*op) CRC-16F/14 ("357777")
- (0xa001; 0x14003) <=> (0xc002;
0x18005) {32751,32751} |
gold | (*op) CRC-16; CRC-16-IBM
- (0x8003; 0x10007) <=> (0xe000;
0x1c001) {32751,32751} |
gold | (*op) FOP-16
- (0x8810; 0x11021) <=> (0x8408;
0x10811) {32751,32751} |
gold | (*op) CCITT-16
- (0x9747; 0x12e8f) <=> (0xf174;
0x1e2e9) {32750,32750,78,78,9,9,5,5} |
gold | (*o) CRC-16F/10.2 ("227217")
- (0xd04b; 0x1a097) <=> (0xe905;
0x1d20b) {32750,32750,67,67,8,8} |
gold | (*o) IBM-16
- (0x808d; 0x1011b) <=> (0xd880;
0x1b101) {28642,28642,99,99} |
gold | (*o) C4; CRC-16/6sub8
- (0x935a; 0x126b5) <=> (0xad64;
0x15ac9) {21467,375,23,22,19,4,3} |
gold | CRC-16F/7 ("223265")
- (0xa10e; 0x1421d) <=> (0xb842;
0x17085) {19669,19669,87,28,9}|
gold | CRC-16F/4.1 ("241035")
- (0x968b; 0x12d17) <=> (0xe8b4;
0x1d169) {16367,363,19,19,19,8,4}|
gold | CRC-16K/7.1
- (0xbaad; 0x1755b) <=> (0xdaae;
0x1b55d) {7985,7985,108,20,11,2,2,2,2} |
gold | CRC-16K/4
- (0xd3e9; 0x1a7d3) <=> (0xcbe5;
0x197cb) {7985,7985,25,11,11,3,3,3,1} |
gold |
- (0xd015; 0x1a02b) <=> (0xd405;
0x1a80b) {5339,556,75,12,9} |
gold| CRC_16-ARINC
- (0x8ee7; 0x11dcf) <=> (0xf3b8;
0x1e771) {2743,2743,104,11,10,8,1,1,1} |
gold | ProfiBus
- (0xcbab; 0x19757) <=> (0xeae9;
0x1d5d3) {299,299,59,59,6,3,3,2,2} |
gold| CRC-16F/6.1 ("313527")
- (0xf94f; 0x1f29f) <=> (0xf94f;
0x1f29f) {242,242,114,114,6,6,1,1,1,1} |
gold | (*o) C2
- (0xac9a; 0x15935) <=> (0xac9a;
0x15935) {241,241,241,35,10,8,3} |
gold | C3; CRC-16F/5 ("254465s")
- (0xb7b1; 0x16f63) <=> (0xc6f6;
0x18ded) {239,239,239,14,13,2,2,2,1} |
gold | IEEE WG77.1
- (0xa755; 0x14eab) <=> (0xd572;
0x1aae5) {238,238,112,112,9,9,2,2} |
gold | (*o)
- (0xadc9; 0x15b93) <=> (0xc9da;
0x193b5) {238,238,112,112,9,9,3,3} |
gold | (*o) IEC TC57
- (0x82c4; 0x10589) <=> (0x91a0;
0x12341) {238,238,112,112} |
gold | (*o) CRC-16-DECT
- (0x9eb2; 0x13d65) <=> (0xa6bc;
0x14d79) {135,135,135,135,6,6,4,4} |
gold | (*o) C1; CRC-16-DNP; CRC-16F/6.2
("236545")
- (0xc86c; 0x190d9) <=> (0x9b09;
0x13613) {135,135,135,135,5,5} |
gold | (*o)
- (0xe92f; 0x1d25f) <=> (0xfa4b;
0x1f497) {89,9,9,9,9,9,6,3,1} |
gold | CRC-16K/9
HD profile for all unique 16-bit CRCs
See the NOTES
PAGE for interpreting this data. Last update 3/5/2024.
This work is copyright 2015-2024 by Philip Koopman. Licensed under a
Creative
Commons Attribution 4.0 International License.