CRC Polynomial Selection
Philip Koopman, Carnegie Mellon University
Selection rules:
- Pick an optimal HD=3 length.
- Pick longest secondary property length available for that HD=3 length; in
case of tie, pick one with lowest HW at that secondary HD.
Note that all primitive polynomials annoted as (*p) have HD=3 up to length
((2**k)-CrcSize-1). Any primitive polynomial is generally good for longer
lengths than that.
CRC
Bits
HD=3
Length
(Bits)
Secondary
Property
Polynomial
Nickname
HD
Lengths
3
4
none
(
0x5; 0xb)
CRC-3K; FP-3 (*p)
{4}
4
11
none
(
0x9; 0x13)
CCITT-4; FP-4 (*p)
{11}
5
26
none
(
0x12; 0x25)
CRC-5-EPC; CRC-5-USB;
FP-5 (*p)
{26}
6
57
HD=4@ 5
(
0x33; 0x67)
CRC-6-CDMA2000-A;
CRC-6F/3 (*p)
{57,5}
14
16369
HD=5@ 69
(
0x37ef; 0x6fdf)
CRC-14F/11 (*p)
{16369,260,69,19,1,1,1,1,1,1,1}
17
131054
HD=4@ 1976
(
0x16fa7; 0x2df4f)
CRC-17/K3.1 (*p)
{131054,1976,63,16,16,10,6,4,1,1,1}
17
131054
HD=6@ 59
(
0x19f57; 0x33eaf)
CRC-17K/3.3 (*p)
{131054,420,70,59,7,7,3,3,1,1,1}
18
262125
HD=5@ 207
(
0x2bed6; 0x57dad)
CRC-18K/3.2 (*p)
{262125,781,207,10,10,5,2,2,2,2,2}
19
524268
HD=4@ 4165
(
0x6fb57; 0xdf6af)
CRC-19K/3.1 (*p)
{524268,4165,44,44,20,10,6,2,2,2,1,1,1}
19
524268
HD=9@ 13
(
0x7573f; 0xeae7f)
CRC-19K/3.6 (*p)
{524268,838,187,49,30,15,13,6,1,1,1,1,1}
20
1048555
HD=5@ 371
(
0xaf56f; 0x15eadf)
CRC-20K/3.2 (*p)
{1048555,1080,371,51,27,8,2,2,2,2,2,2,1}
20
1048555
HD=6@ 113
(
0xcdef9; 0x19bdf3)
CRC-20K/3.3 (*p)
{1048555,766,272,113,20,10,10,4,1,1,1,1,1}
20
1048555
HD=8@ 27
(
0xb46b7; 0x168d6f)
CRC-20K/3.5 (*p)
{1048555,2629,72,46,29,27,9,2,2,2,2}
20
1048555
HD=11@ 7
(
0xafcdb; 0x15f9b7)
CRC-20K/3.8 (*p)
{1048555,429,85,29,12,12,8,7,7,2,1,1,1}
21
2097130
HD=4@ 8525
(
0x1707ea; 0x2e0fd5)
CRC-21K/3.1 (*p)
{2097130,8525,222,68,25,15,2,2,2,2,1}
21
2097130
HD=5@ 510
(
0x1c7d73; 0x38fae7)
CRC-21K/3.2 (*p)
{2097130,2478,510,25,25,16,13,7,1,1,1,1,1}
21
2097130
HD=6@ 137
(
0x1d3b83; 0x3a7707)
CRC-21K/3.3 (*p)
{2097130,1077,223,137,36,3,3,3,1,1,1}
21
2097130
HD=7@ 57
(
0x16ae33; 0x2d5c67)
CRC-21K/3.4 (*p)
{2097130,1188,94,89,57,12,12,6,5,2,2}
21
2097130
HD=12 @ 6
(
0x132b7a; 0x2656f5)
CRC-21K/3.9 (*p)
{2097130,440,364,92,16,16,12,8,6,6,2}
22
4194281
HD=4@ 12077
(
0x308fd3; 0x611fa7)
CRC-22K/3.1 (*p)
{4194281,12077,186,100,39,9,9,5,1,1,1}
22
4194281
HD=5@ 632
(
0x3bc316; 0x77862d)
CRC-22K/3.2(*p)
{4194281,2153,632,70,14,14,14,6,5,2,1}
22
4194281
HD=6@164
(
0x25ef7d; 0x4bdefb)
CRC-22K/3.3 (*p)
{4194281,715,197,164,50,4,4,4,3,3,1,1,1,1,1}
22
4194281
HD=7@ 69
(
0x3ef8b1; 0x7df163)
CRC-22K/3.4 (*p)
{4194281,1986,300,78,69,17,12,4,1,1,1,1,1}
22
4194281
HD=12@ 8
(
0x2729b5; 0x4e536b)
CRC-22K/3.9 (*p)
{4194281,3089,394,44,41,12,8,8,8,8,3}
22
4194281
HD=13@ 5
(
0x3915e9; 0x722bd3)
CRC-22K/3.10 (*p)
{4194281,3745,6,6,6,6,6,6,6,5,5}
23
8388584
HD=5@ 823
(
0x424f3b; 0x849e77)
CRC-23K/3.2 (*p)
{8388584,3180,823,62,38,28,13,6,6,3,1}
23
8388584
HD=6@ 208
(
0x46b1ab; 0x8d6357)
CRC-23K/3.3 (*p)
{8388584,3590,301,208,28,14,13,4,4,2,2}
23
8388584
HD=9@ 26
(
0x5b3ca4; xb67949)
CRC-23K/3.6 (*p)
{8388584,5982,134,106,27,27,26,8,3,3,3}
23
8388584
HD=10@ 14
(
0x5e7b23; 0xbcf647)
CRC-23K/3.7 (*p)
{8388584,3015,312,77,28,28,17,14,14,3,1,1,1}
23
8388584
HD=11@ 14
(
0x5e7b23; 0xbcf647)
CRC-23K/3.7 (*p)
{8388584,3015,312,77,28,28,17,14,14,3,1,1,1}
23
8388584
HD=12@ 10
(
0x673171; 0xce62e3)
CRC-23K/3.8 (*p)
{8388584,5142,435,86,42,11,11,10,10,10,1}
23
8388584
HD=13@ 10
(
0x673171; 0xce62e3)
CRC-23K/3.8(*p)
{8388584,5142,435,86,42,11,11,10,10,10,1}
24
16777191
HD=4@ 22868
(
0x8f90e3; 0x11f21c7)
CRC-24K/3.2 (*p)
{16777191,22868,599,47,37,33,12,10,1,1,1}
24
16777191
HD=5@ 1060
(
0x93cb4f; 0x127969f)
CRC-24K/3.3 (*p)
{16777191,8880,1060,52,39,19,9,9,7,4,3,3,1}
24
16777191
HD=6@ 248
(
0xa2e4ce; 0x145c99d)
CRC-24K/3.4 (*p)
{16777191,2562,457,248,70,30,11,9,9,6,4}
24
16777191
HD=7@ 97
(
0x8d3c72; 0x11a78e5)
CRC-24K/3.5 (*p)
{16777191,415,415,135,97,16,11,11,9,4,4}
24
16777191
HD=9@ 30
(
0xb75eab; 0x16ebd57)
CRC-24K/3.7 (*p)
{16777191,8310,368,111,29,29,29,8,2,2,2,2,2,2,2}
24
16777191
HD=11@ 15
(
0xa735a7; 0x14e6b4f)
CRC-24K/3.9 (*p)
{16777191,5954,259,135,29,17,15,15,15,3,3,3,3}
24
16777191
HD=12@ 12
(
0xb87515; 0x170ea2b)
CRC-24K/3.10 (*p)
{16777191,4821,432,88,40,31,18,12,12,12,2}
24
16777191
HD=13@ 6
(
0xa35677; 0x146acef)
CRC-24K/3.11 (*p)
{16777191,3349,531,72,6,6,6,6,6,6,6,2,2}
25
33554406
HD=5@ 1494
(
0x1d7938c; 0x3af2719)
CRC-25K/3.2 (*p)
{33554406,13554,1494,115,25,22,19,13,10,4,4,3,1}
25
33554406
HD=6@ 297
(
0x1a4072f; 0x3480e5f)
CRC-25K/3.3 (*p)
{33554406,7699,422,297,86,28,21,11,4,4,1}
25
33554406
HD=9@ 34
(
0x15b20e9; 0x2b641d3)
CRC-25K/3.6 (*p)
{33554406,11629,334,166,43,34,34,6,6,6,6}
25
33554406
HD=10@ 22
(
0x1519353; 0x2a326a7)
CRC-25K/3.7 (*p)
{33554406,8849,563,185,64,35,23,22,8,5,3}
25
33554406
HD=12@ 13
(
0x1cb9e8f; 0x3973d1f)
CRC-25K/3.9 (*p)
{33554406,11039,795,155,56,28,14,14,13,13,1,1,1,1,1}
25
33554406
HD=13@ 8
(
0x1b4562f; 0x368ac5f)
CRC-25K/3.10 (*p)
{33554406,15206,8,8,8,8,8,8,8,8,8,2,2}
25
33554406
HD=14@ 6
(
0x17448fb; 0x2e891f7)
CRC-25K/3.11 (*p)
{33554406,3930,362,120,56,45,21,12,7,7,6,6,1}
25
33554406
HD=15@ 4
(
0x13db8a9; 0x27b7153)
CRC-25K/3.12 (*p)
{33554406,5940,681,103,64,35,20,10,10,7,6,4,4}
26
67108837
HD=4@ 51801
(
0x33c19ef; 0x67833df)
CRC-26K/3.1 (*p)
{67108837,51801,451,97,75,35,7,7,1,1,1,1,1,1,1}
26
67108837
HD=5@ 1765
(
0x364aacb; 0x6c95597)
CRC-26K/3.2 (*p)
{67108837,11792,1765,155,82,24,9,8,8,3,3,3,3}
26
67108837
HD=6@ 374
(
0x2d83b9f; 0x5b0773f)
CRC-26K/3.3 (*p)
{67108837,5825,871,374,67,39,23,23,6,6,1,1,1,1,1}
26
67108837
HD=7@ 135
(
0x294f79e; 0x529ef3d)
CRC-26K/3.4 (*p)
{67108837,6915,299,255,135,25,18,4,4,3,3,3,2,2,1}
26
67108837
HD=8@ 68
(
0x3b61467; 0x76c28cf)
CRC-26K/3.5 (*p)
{67108837,11347,647,194,69,68,24,7,5,5,5,2,1}
26
67108837
HD=9@ 41
(
0x3a66e4f; 0x74cdc9f)
CRC-26K/3.6 (*p)
{67108837,18147,510,115,65,44,41,7,7,3,3,3,1,1,1}
26
67108837
HD=10@ 26
(
0x290a2fa; 0x52145f5)
CRC-26K/3.7 (*p)
{67108837,14375,405,169,72,48,26,26,2,2,2}
26
67108837
HD=11@ 19
(
0x2e80fa7; 0x5d01f4f)
CRC-26K/3.8 (*p)
{67108837,6451,226,207,71,30,23,19,19,3,1,1,1}
26
67108837
HD=12@ 17
(
0x306fe75; 0x60dfceb
CRC-26K/3.9 (*p)
{67108837,2120,763,155,43,20,17,17,17,17,1,1,1,1,1}
26
67108837
HD=13@ 9
(
0x3a4be4f; 0x7497c9f)
CRC-26K/3.10 (*p)
{67108837,3754,757,105,83,9,9,9,9,9,9,3,1,1,1}
26
67108837
HD=14@ 7
(
0x27eb7b3; 0x4fd6f67)
CRC-26K/3.11 (*p)
{67108837,15247,210,163,71,48,11,10,7,7,7,7,1,1,1,1,1}
26
67108837
HD=15@ 5
(
0x3e9912b; 0x7d32257)
CRC-26K/3.12 (*p)
{67108837,8355,809,230,89,12,12,12,10,9,6,5,5}
27
134217700
HD=4@ 75090
(
0x5e04635; 0xbc08c6b)
CRC-27K/3.1 (*p)
{134217700,75090,1050,204,43,41,28,16,11,4,4}
27
134217700
HD=5@ 2312
(
0x43cdaed; 0x879b5db)
CRC-27K/3.2 (*p)
{134217700,30670,2312,256,93,45,25,8,8,2,2,2,2,2,1}
27
134217700
HD=6@ 446
(
0x638e897; 0xc71d12f)
CRC-27K/3.3 (*p)
{134217700,27260,653,446,91,54,29,20,8,8,5,4,1}
27
134217700
HD=7@ 161
(
0x6ae846d; 0xd5d08db)
CRC-27K/3.4 (*p)
{134217700,24977,391,172,161,41,16,16,15,2,2,2,2}
27
134217700
HD=8@ 83
(
0x4f2e9e6; 0x9e5d3cd)
CRC-27K/3.5 (*p)
{134217700,22817,853,244,87,83,30,20,5,3,3,3,3,3,1}
27
134217700
HD=10@ 30
(
0x4f70bd9; 0x9ee17b3)
CRC-27K/3.6 (*p)
{134217700,9144,804,39,39,39,37,30,5,5,5,3,1,1,1}
27
134217700
HD=11@ 20
(
0x7464427; 0xe8c884f)
CRC-27K/3.7 (*p)
{134217700,21092,1450,185,79,30,21,21,20,5,5}
27
134217700
HD=12@ 15
(
0x472d41c; 0x8e5a839)
CRC-27K/3.8 (*p)
{134217700,10790,1042,207,95,54,24,16,16,15,4}
27
134217700
HD=13@ 11
(
0x6986313; 0xd30c627)
CRC-27K/13 (*p)
{134217700,3942,1156,223,84,52,11,11,11,11,11}
27
134217700
HD=14@ 8
(
0x6a21e4f; 0xd443c9f)
CRC-27K/3.9 (*p)
{134217700,30200,399,192,66,50,18,14,8,8,8,8,1}
27
134217700
HD=15@ 7
(
0x4cbaf41; 0x9975e83)
CRC-27K/3.10 (*p)
{134217700,14634,713,274,70,54,24,17,7,7,7,7,7}
27
134217700
HD=16@ 5
(
0x46569fb; 0x8cad3f7)
CRC-27K/3.11 (*p)
{134217700,5364,969,185,69,40,34,10,6,5,5,5,5,5,1}
28
268435427
HD=4@ 112011
(
0x91dc1e3; 0x123b83c7)
CRC-28K/3.1 (*p)
{268435427,112011,851,283,116,48,41,23,4,4,1,1,1}
28
268435427
HD=5@ 2997
(
0x8ba3d6b; 0x11747ad7)
CRC-28K/3.2 (*p)
{268435427,32665,2997,151,123,62,7,7,7,7,5,4,2,2,2}
28
268435427
HD=6@ 551
(
0x95afd3e; 0x12b5fa7d)
CRC-28K/3.3 (*p)
{268435427,19899,1143,551,111,59,19,19,9,6,2,2,2,2,2,2,1}
28
268435427
HD=7@ 192
0xbd07453; 0x17a0e8a7)
CRC-28K/3.4 (*p)
{268435427,40233,1065,282,192,32,23,16,14,10,4,3,2}
28
268435427
HD=9@ 53
(
0xb628899; 0x16c51133)
CRC-28K/3.6 (*p)
{268435427,15847,745,295,81,60,53,7,7,7,4}
28
268435427
HD=10@ 33
(
0xde00a27; 0x1bc0144f)
CRC-28K/3.7 (*p)
{268435427,10170,1075,147,115,34,34,33,16,4,1}
28
268435427
HD=11@ 22
(
0x895065e; 0x112a0cbd)
CRC-28K/3.8 (*p)
{268435427,25515,2004,95,57,42,24,24,22,6,6}
28
268435427
HD=12@ 19
(
0xcf69197; 0x19ed232f)
CRC-28K/3.9 (*p)
{268435427,35900,1724,210,116,42,34,21,19,19,5,4,4,4,1}
28
268435427
HD=13@ 9
(
0xb4ec80f; 0x169d901f)
CRC-28K/3.10 (*p)
{268435427,22683,1002,306,86,36,22,21,13,10,9,9,1}
28
268435427
HD=14@ 9
(
0xb4ec80f; 0x169d901f)
CRC-28K/3.10 (*p)
{268435427,22683,1002,306,86,36,22,21,13,10,9,9,1}
28
268435427
HD=15@ 8
(
0x86b655c; 0x10d6cab9)
CRC-28K/3.11 (*p)
{268435427,23240,485,217,90,31,25,19,11,9,9,8,8}
28
268435427
HD=16@ 6
(
0xb73e919; 0x16e7d233)
CRC-28K/3.12 (*p)
{268435427,17941,1299,326,6,6,6,6,6,6,6,6,6,6,1}
29
536870882
HD=4@ 156945
(
0x16dfbf51; 0x2dbf7ea3))
CRC-29K/3.1 (*p)
{536870882,156945,1567,280,67,62,43,19,15,5,5,5,2,2,1,1,1,1,1}
29
536870882
HD=5@ 3770
(
0x12e77cc7; 0x25cef98f)
CRC-29K/3.2 (*p)
{536870882,14946,3770,283,100,76,45,23,11,9,7,3,1,1,1,1,1}
29
536870882
HD=6@ 656
(
0x11f54062; 0x23ea80c5)
CRC-29K/3.3 (*p)
{536870882,11794,1940,656,116,40,25,13,13,8,2}
29
536870882
HD=7@ 226
(
0x1310728d; 0x2620e51b)
CRC-29K/3.4 (*p)
{536870882,34201,1867,240,226,55,44,15,13,11,7}
29
536870882
HD=8@ 108
(
0x17505831; 0x2ea0b063)
CRC-29K/3.5 (*p)
{536870882,28734,1199,265,118,108,23,23,10,10,10}
29
536870882
HD=9@ 62
(
0x10e70676; 0x21ce0ced)
CRC-29K/3.6 (*p)
{536870882,83259,1264,145,80,77,62,27,7,7,7,3,1}
29
536870882
HD=10@ 39
(
0x121b9bfb; 0x243737f7)
CRC-29K/3.7 (*p)
{536870882,11272,2280,343,108,41,40,39,9,9,6,5,1,1,1,1,1}
29
536870882
HD=11@ 27
(
0x173f6f21; 0x2e7ede43)
CRC-29K/3.8 (*p)
{536870882,15530,1383,312,137,46,32,28,27,10,7,7,1,1,1,1,1}
29
536870882
HD=12@ 20
(
0x1a4a9ced; 0x349539db)
CRC-29K/3.9 (*p)
{536870882,16252,1219,302,61,59,41,22,20,20,4,3,3,3,3}
29
536870882
HD=13@ 13
(
0x142507bb; 0x284a0f77)
CRC-29K/3.10 (*p)
{536870882,17116,1150,288,106,67,21,17,15,13,13,6,2}
29
536870882
HD=14@ 10
(
0x112b95a9; 0x22572b53)
CRC-29K/3.11 (*p)
{536870882,43878,1996,298,109,68,38,27,18,10,10,10,5}
29
536870882
HD=15@ 9
(
0x1057c91b; 0x20af9237)
CRC-29K/3.12 (*p)
{536870882,19053,1463,288,100,45,45,20,12,9,9,9,9}
29
536870882
HD=16@ 5
(
0x1234acfb; 0x246959f7)
CRC-29K/3.13 (*p)
{536870882,69997,1050,423,102,51,34,12,12,12,9,8,6,5,3}
30
1073741793
HD=4@ 212811
(
0x31342a2f; 0x6268545f))
CRC-30K/3.1 (*p)
{1073741793,212811,1604,318,78,78,41,28,16,15,11,7,6}
30
1073741793
HD=5@ 4958
(
0x31107331; 0x6220e663)
CRC-30K/3.2 (*p)
{1073741793,55080,4958,457,158,77,36,21,10,9,4}
30
1073741793
HD=6@ 786
(
0x2a5b919d; 0x54b7233b)
CRC-30K/3.3 (*p)
{1073741793,81187,1579,786,104,68,44,22,13,6,6,6,6,3,3}
30
1073741793
HD=7@ 267
(
0x2efb42ab; 0x5df68557)
CRC-30K/3.4 (*p)
{1073741793,19534,1765,342,267,56,47,23,16,9,2,2,2,2,2,2,2}
30
1073741793
HD=8@ 125
(
0x3d60199f; 0x7ac0333f)
CRC-30K/3.5 (*p)
{1073741793,32233,1633,385,158,125,29,23,3,3,1,1,1,1,1}
30
1073741793
HD=9@ 71
(
0x35b8d0bf; 0x6b71a17f)
CRC-30K/3.6 (*p)
{1073741793,32573,2019,450,96,76,71,24,18,9,4,4,4,2,1,1,1}
30
1073741793
HD=10@ 44
(
0x22322571; 0x44644ae3)
CRC-30K/3.7 (*p)
{1073741793,5271,614,272,146,58,44,44,19,5,4}
30
1073741793
HD=11@ 30
(
0x20b33c48; 0x41667891)
CRC-30K/3.8 (*p)
{1073741793,66878,1308,558,121,76,36,32,30,12,8}
30
1073741793
HD=12@ 19
(
0x24916855; 0x4922d0ab)
CRC-30K/3.9 (*p)
{1073741793,55553,1243,361,114,74,49,27,19,19,12}
30
1073741793
HD=13@ 15
(
0x26d31d3c; 0x4da63a79)
CRC-30K/3.10 (*p)
{1073741793,38136,1617,463,123,81,44,24,16,15,15,3,3,3,3}
30
1073741793
HD=14@ 12
(
0x3452a9a3; 0x68a55347)
CRC-30K/3.11 (*p)
{1073741793,71125,2113,328,112,41,29,25,12,12,12,12,4}
30
1073741793
HD=15@ 10
(
0x236982e3; 0x46d305c7)
CRC-30K/3.12 (*p)
{1073741793,49379,869,444,118,72,33,25,19,15,11,10,10}
30
1073741793
HD=16@ 8
(
0x2897f865; 0x512ff0cb)
CRC-30K/3.13 (*p)
{1073741793,54065,2555,395,143,58,24,24,19,9,9,9,8,8,1}
30
1073741793
HD=17@ 4
(
0x2728fbad; 0x4e51f75b)
CRC-30K/3.14 (*p)
{1073741793,18343,1383,383,166,46,35,24,9,8,8,7,7,5,4,2,1}
31
2147483616
HD=4@ 335041
(
0x737e312b; 0xe6fc6257)
CRC-31K/3.1 (*p)
{2147483616,335041,2609,214,140,55,45,30,7,7,7,5,4,4,1,1,1}
31
2147483616
HD=5@ 6168
(
0x474e03ac; 0x8e9c0759)
CRC-31K/3.2 (*p)
{2147483616,24098,6168,510,149,98,45,22,22,15,9,3,3}
31
2147483616
HD=6@ 1019
(
0x4bf43ae9; 0x97e875d3)
CRC-31K/3.3 (*p)
{2147483616,68274,2788,1019,147,73,35,21,21,8,8,8,4,3,2,2,1}
31
2147483616
HD=7@ 319
(
0x66cd3537; 0xcd9a6a6f)
CRC-31K/3.4 (*p)
{2147483616,89836,2279,363,319,88,45,30,11,11,3,3,3,2,2,2,2}
31
2147483616
HD=8@ 147
(
0x49f2f2b5; 0x93e5e56b)
CRC-31K/3.5 (*p)
{2147483616,79707,2486,574,147,147,36,23,21,13,6,3,3,3,3,3,2}
31
2147483616
HD=9@ 81
(
0x4a30cfd6; 0x94619fad)
CRC-31K/3.6 (*p)
{2147483616,39591,1518,320,139,90,81,18,18,14,9,7,5,5,3}
31
2147483616
HD=10@ 51
(
0x59b51725; 0xb36a2e4b)
CRC-31K/3.7 (*p)
{2147483616,38610,1932,386,143,52,52,51,11,11,11,7,6,3,3}
31
2147483616
HD=11@ 35
(
0x460ee3bf; 0x8c1dc77f)
CRC-31K/3.8 (*p)
{2147483616,58790,1420,452,84,52,45,39,35,13,1,1,1,1,1,1,1}
31
2147483616
HD=12@ 24
(
0x4fea6a3a; 0x9fd4d475)
CRC-31K/3.9 (*p)
{2147483616,23848,2157,339,40,40,40,26,25,24,10,3,2,2,2,2,2}
31
2147483616
HD=13@ 18
(
0x705a39ab; 0xe0b47357)
CRC-31K/3.10 (*p)
{2147483616,54608,826,327,130,91,65,26,18,18,18,6,4,2,2}
31
2147483616
HD=14@ 13
(
0x40d5e985; 0x81abd30b)
CRC-31K/3.11 (*p)
{2147483616,57299,1437,158,132,42,42,31,15,15,13,13,6}
31
2147483616
HD=15@ 10
(
0x4a59e381; 0x94b3c703)
CRC-31K/3.12 (*p)
{2147483616,69278,1131,554,124,76,47,43,22,11,11,10,10}
31
2147483616
HD=16@ 9
(
0x41df2a47; 0x83be548f)
CRC-31K/3.13 (*p)
{2147483616,24992,2361,279,160,67,46,20,12,11,9,9,9,9,1}
31
2147483616
HD=17@ 5
(
0x4a3ed66b; 0x947dacd7
CRC-31K/3.14 (*p)
{2147483616,101769,2646,450,6,6,6,6,6,6,6,6,6,6,5,2,2}
32
4294967263
HD=4@ 427053
(
0xad0424f3; 0x15a0849e7)
CRC-32K/3.1 (*p)
{4294967263,427053,817,522,149,63,27,19,19,19,9,9,6}
32
4294967263
HD=5@ 8162
(
0x9d9947fd; 0x13b328ffb)
CRC-32K/3.2 (*p)
{4294967263,146826,8162,361,145,60,56,33,16,16,6,6,4,4,1,1,1,1,1}
32
4294967263
HD=6@ 1199
(
0x8e2371ef; 0x11c46e3df)
CRC-32K/3.3 (*p)
{4294967263,118103,2438,1199,201,66,45,38,24,14,10,6,1,1,1,1,1}
32
4294967263
HD=7@ 356
(
0x80fcb077; 0x101f960ef)
CRC-32K/3.4 (*p)
{4294967263,47729,3343,519,356,68,41,31,17,9,1,1,1,1,1}
32
4294967263
HD=8@ 163
(
0x8741c726; 0x10e838e4d)
CRC-32K/3.5 (*p)
{4294967263,93289,2083,725,249,163,58,30,13,13,7,3,3}
32
4294967263
HD=9@ 90
(
0xd2c0ef07; 0x1a581de0f)
CRC-32K/3.6 (*p)
{4294967263,50057,971,625,153,91,90,39,11,11,5,5,1,1,1}
32
4294967263
HD=10@ 58
(
0xb338add6; 0x166715bad)
CRC-32K/3.7 (*p)
{4294967263,40931,1969,224,198,63,63,58,25,11,11,5,4,2,2,2,2}
32
4294967263
HD=11@ 38
(
0x945d045d; 0x128ba08bb)
CRC-32K/3.8 (*p)
{4294967263,184268,3603,526,136,100,48,38,38,10,10,10,4}
32
4294967263
HD=12@ 27
(
0x8ee5368f; 0x11dca6d1f)
CRC-32K/3.9 (*p)
{4294967263,82664,2704,489,145,86,30,27,27,27,10,6,6,4,4,3,1}
32
4294967263
HD=13@ 20
(
0x93b39b1b; 0x127673637)
CRC-32K/13 (*p)
{4294967263,41385,1745,515,210,71,67,32,29,20,20,8,4,4,4,2,1}
32
4294967263
HD=14@ 15
(
0x81d7e747; 0x103afce8f)
CRC-32K/3.10 (*p)
{4294967263,27933,2311,664,199,70,58,33,18,18,16,15,1,1,1,1,1}
32
4294967263
HD=15@ 14
(
0x87496166; 0x10e92c2cd)
CRC-32K/3.11 (*p)
{4294967263,126795,2098,272,103,103,52,35,21,15,15,14,14}
32
4294967263
HD=16@ 10
(
0x8c746ed4; 0x118e8dda9)
CRC-32K/3.12 (*p)
{4294967263,116655,1682,490,102,76,67,42,22,15,10,10,10,10,4}
32
4294967263
HD=17@ 6
(
0x8efd4bcd; 0x11dfa979b)
CRC-32K/3.13 (*p)
{4294967263,115159,1173,469,157,96,6,6,6,6,6,6,6,6,6,4,1,1,1}
32
4294967263
HD=18@ 4
(
0xe47b4c57; 0x1c8f698af)
CRC-32K/3.14 (*p)
{4294967263,58599,3333,722,232,107,59,27,6,6,6,6,6,6,6,4,1}
See the NOTES
PAGE for interpreting this data. Last update 1/2019.
Creative Commons License
This work is copyright 2015-2017 by Philip Koopman. Licensed under a
Creative
Commons Attribution 4.0 International License.