CRC Polynomial Zoo
Philip Koopman, Carnegie Mellon University
- (0x308fd3; 0x611fa7) <=>
(0x397e21; 0x72fc43) {4194281,12077,186,100,39,9,9,5,1,1,1} |
gold | (*p) CRC-22K/3.1
- (0x36e400; 0x6dc801) <=>
(0x2004ed; 0x4009db) {4194281,6553,67,67,45,38,3} |
gold | (*p) CRC-22K/3.5
- (0x294d54; 0x529aa9) <=>
(0x255652; 0x4aaca5) {4194281,4583,195,31,31,19,15,15,2} |
gold | (*p) CRC-22K/3.7
- (0x3915e9; 0x722bd3) <=>
(0x32f513; 0x65ea27) {4194281,3745,6,6,6,6,6,6,6,5,5} |
gold | (*p) CRC-22K/3.10
- (0x2729b5; 0x4e536b) <=>
(0x35b29c; 0x6b6539) {4194281,3089,394,44,41,12,8,8,8,8,3} |
gold | (*p) CRC-22K/3.9
- (0x3bc316; 0x77862d) <=>
(0x2d187b; 0x5a30f7) {4194281,2153,632,70,14,14,14,6,5,2,1} |
gold | (*p) CRC-22K/3.2
- (0x3ef8b1; 0x7df163) <=>
(0x31a3ef; 0x6347df) {4194281,1986,300,78,69,17,12,4,1,1,1,1,1}
| gold | (*p) CRC-22K/3.4
- (0x25ef7d; 0x4bdefb) <=>
(0x37def4; 0x6fbde9) {4194281,715,197,164,50,4,4,4,3,3,1,1,1,1,1}
| gold | (*p) CRC-22K/3.3
- (0x36e098; 0x6dc131) <=>
(0x2320ed; 0x4641db) {4194281,577,387,65,35,12,12,12,12} |
gold | (*p) CRC-22K/3.8
- (0x38b0d2; 0x7161a5) <=>
(0x2961a3; 0x52c347) {4194281,641,292,110,37,22,21,9,7} |
gold | (*p) CRC-22K/3.6
- (0x200001; 0x400003) <=>
(0x300000; 0x600001) {4194281} |
gold | (*p) FP-22
- (0x2aedd3; 0x55dba7) <=>
(0x3976ea; 0x72edd5) {3669987,4063,302,105,40,22,22,5,5,2,2,2,2}
| gold | CRC-22K/9
- (0x36f627; 0x6dec4f) <=>
(0x3c8ded; 0x791bdb) {3669987,2931,263,72,20,20,12,12,12,2,1,1,1}
| gold | CRC-22K/11
- (0x248794; 0x490f29) <=>
(0x253c24; 0x4a7849) {2097129,2097129,509,509,26,26,12,12} |
gold | (*op) CRC-22K/4
- (0x200047; 0x40008f) <=>
(0x3c4000; 0x788001) {2097129,2097129,185,185} |
gold | (*op) FOP-22
- (0x200053; 0x4000a7) <=>
(0x394000; 0x728001) {680063,680063,412,412} |
gold | (*o) CRC-22K/6sub8
- (0x25d467; 0x4ba8cf) <=>
(0x3cc574; 0x798ae9) {275225,3391,195,162,39,5,5,5,5,5,5} |
CRC-22K/13.1
- (0x395b53; 0x72b6a7) <=>
(0x395b53; 0x72b6a7) {2028,2028,1004,1004,34,34,4,4,4,4,2,2}
| gold | (*o) CRC-22K/6
- (0x2a952a; 0x552a55) <=>
(0x2a952a; 0x552a55) {2025,2025,2025,158,2,2,2,2,2} |
gold | CRC-22K/5
- (0x289cfe; 0x5139fd) <=>
(0x2fe722; 0x5fce45) {105,105,105,105,105,105,15,15,4,4,1,1}
| gold | (*o) CRC-22K/8
- (0x247bc4; 0x48f789) <=>
(0x247bc4; 0x48f789) {60,60,20,20,20,20,20,20,4,4} |
gold | (*o) CRC-22K/10
- (0x22efb7; 0x45df6f) <=>
(0x3dbee8; 0x7b7dd1) {40,40,10,10,10,10,10,10,10,10,1,1,1,1}
| gold | (*o) CRC-22K/12
HD profile for all unique 22-bit CRCs (zip
format)
Thanks to Carl Adams-Waite for pointing out a transcription error with
CRC-22K.13, which has been updated to a new CRC-22K/13.1.
See the NOTES
PAGE for interpreting this data. Last update 3/9/2024.
This work is copyright 2015-2024 by Philip Koopman. Licensed under a
Creative
Commons Attribution 4.0 International License.