Mikael Olofssons Polynomial Service
Primitive Polynomials over GF(2)
Here you find lists of primitive polynomials over the binary field. The files are in text format and they are in some cases also packed.
Contents
- Finding Polynomials
- One Primitive Polynomial per Degree
- All Primitive Polynomials for some Degrees
- Ten Primitive Polynomials per Degree
Finding Polynomials
All polynomials in the files that you can reach from this page have been found using Magma, a programming language designed for calculations in finite structures, for instance finite fields. For information about Magma, we refer to
One Primitive Polynomial per Degree
All you really need to generate all primitive polynomials of a given degree is one primitive polynomial of that degree, and of course the know-how. The polynomials that are available here are those returned by the Magma function PrimitivePolynomial, and nothing else. No attempts have been made to find polynomials with some special property, such as e.g. polynomials with low weight.
For degrees up to 640, one polynomial is listed for every degree. For degrees 642-1232, one polynomial is listed for every even degree. For degrees 1240-1256, one polynomial is listed for degrees that are divisible by 8, i.e. degrees 1240, 1248 and 1256.
Deg. 2-100: TXT[6k].
Deg. 101-200: TXT[21k].
Deg. 201-300: TXT[25k].
Deg. 301-400: TXT[42k].
Deg. 401-500: TXT[52k].
Deg. 501-600: TXT[60k].
Deg. 601-640: TXT[35k].
Deg. 642-700: TXT[44k].
Deg. 702-800: ZIP[14k].
Deg. 802-900: ZIP[16k].
Deg. 902-1000: ZIP[25k].
Deg. 1002-1100: ZIP[20k].
Deg. 1102-1200: ZIP[21k].
Deg. 1202-1232: TXT[26k].
Deg. 1240-1256: TXT[10k].
All Primitive Polynomials for some Degrees
The polynomials given in the files you find here are listed in no particular order.
Deg. 2: TXT[0k].
Deg. 3: TXT[0k].
Deg. 4: TXT[0k].
Deg. 5: TXT[0k].
Deg. 6: TXT[0k].
Deg. 7: TXT[0k].
Deg. 8: TXT[0k].
Deg. 9: TXT[1k].
Deg. 10: TXT[2k].
Deg. 11: TXT[6k].
Deg. 12: TXT[6k].
Deg. 13: TXT[29k].
Deg. 14: TXT[37k].
Deg. 15: TXT[94k].
Ten Primitive Polynomials per Degree
These polynomials are generated with the only demand that they must be primitive. Nothing has for instance been done to get polynomials of low weight.
Deg. 21: TXT[0k].
Deg. 22: TXT[0k].
Deg. 23: TXT[0k].
Deg. 24: TXT[1k].
Deg. 25: TXT[1k].
Deg. 26: TXT[1k].
Deg. 27: TXT[1k].
Deg. 28: TXT[1k].
Deg. 29: TXT[0k].
Deg. 30: TXT[1k].
Deg. 31: TXT[1k].
Deg. 32: TXT[1k].
Deg. 33: TXT[1k].
Deg. 34: TXT[1k].
Deg. 35: TXT[1k].
Deg. 36: TXT[1k].
Deg. 37: TXT[0k].
Deg. 38: TXT[1k].
Deg. 39: TXT[1k].
Deg. 40: TXT[1k].
Deg. 41: TXT[0k].
Deg. 42: TXT[1k].
Deg. 43: TXT[1k].
Deg. 44: TXT[1k].
Deg. 45: TXT[1k].
Deg. 46: TXT[1k].
Deg. 47: TXT[1k].
Deg. 48: TXT[1k].
Deg. 49: TXT[2k].
Deg. 50: TXT[1k].
Deg. 51: TXT[2k].
Deg. 52: TXT[2k].
Deg. 53: TXT[1k].
Deg. 54: TXT[1k].
Deg. 55: TXT[2k].
Deg. 56: TXT[2k].
Deg. 57: TXT[2k].
Deg. 58: TXT[2k].
Deg. 59: TXT[1k].
Deg. 60: TXT[2k].
Deg. 61: TXT[1k].
Deg. 62: TXT[2k].
Deg. 63: TXT[2k].
Deg. 64: TXT[2k].
Deg. 65: TXT[2k].
Deg. 66: TXT[2k].
Deg. 67: TXT[1k].
Deg. 68: TXT[2k].
Deg. 69: TXT[2k].
Deg. 70: TXT[2k].
Deg. 71: TXT[1k].
Deg. 72: TXT[2k].
Deg. 73: TXT[1k].
Deg. 74: TXT[2k].
Deg. 75: TXT[3k].
Deg. 76: TXT[2k].
Deg. 77: TXT[2k].
Deg. 78: TXT[3k].
Deg. 79: TXT[1k].
Deg. 80: TXT[3k].
Deg. 81: TXT[3k].
Deg. 82: TXT[2k].
Deg. 83: TXT[1k].
Deg. 84: TXT[3k].
Deg. 85: TXT[3k].
Deg. 86: TXT[3k].
Deg. 87: TXT[3k].
Deg. 88: TXT[3k].
Deg. 89: TXT[1k].
Deg. 90: TXT[3k].
Deg. 91: TXT[3k].
Deg. 92: TXT[3k].
Deg. 93: TXT[3k].
Deg. 94: TXT[3k].
Deg. 95: TXT[3k].
Deg. 96: TXT[3k].
Deg. 97: TXT[1k].
Deg. 98: TXT[3k].
Deg. 99: TXT[3k].
Deg. 100: TXT[2k].
Deg. 104: TXT[2k].
Deg. 112: TXT[2k].
Deg. 120: TXT[2k].
Deg. 128: TXT[2k].
Deg. 136: TXT[2k].
Deg. 144: TXT[2k].
Deg. 152: TXT[2k].
Deg. 160: TXT[2k].
Deg. 168: TXT[3k].
Deg. 176: TXT[3k].
Deg. 184: TXT[3k].
Deg. 192: TXT[3k].
Deg. 200: TXT[3k].
Deg. 208: TXT[3k].
Deg. 216: TXT[4k].
Deg. 224: TXT[3k].
Deg. 232: TXT[3k].
Deg. 240: TXT[4k].
Deg. 248: TXT[4k].
Deg. 256: TXT[3k].
Deg. 264: TXT[5k].
Deg. 272: TXT[4k].
Deg. 280: TXT[5k].
Deg. 288: TXT[4k].
Deg. 296: TXT[4k].
Deg. 304: TXT[5k].
Deg. 312: TXT[7k].
Deg. 320: TXT[3k].
Deg. 328: TXT[5k].
Deg. 336: TXT[5k].
Deg. 344: TXT[5k].
Deg. 352: TXT[6k].
Deg. 360: TXT[7k].
Deg. 368: TXT[7k].
Deg. 376: TXT[7k].
Deg. 384: TXT[5k].
Deg. 392: TXT[5k].
Deg. 400: TXT[5k].
Deg. 408: TXT[7k].
Deg. 416: TXT[5k].
Deg. 424: TXT[7k].
Deg. 432: TXT[8k].
Deg. 440: TXT[6k].
Deg. 448: TXT[5k].
Deg. 456: TXT[8k].
Deg. 464: TXT[7k].
Deg. 472: TXT[8k].
Deg. 480: TXT[8k].
Deg. 488: TXT[6k].
Deg. 496: TXT[7k].
Deg. 504: TXT[11k].
Deg. 512: TXT[4k].
Deg. 520: TXT[8k].
Deg. 528: TXT[8k].
Deg. 536: TXT[6k].
Deg. 544: TXT[9k].
Deg. 552: TXT[8k].
Deg. 560: TXT[9k].
Deg. 568: TXT[9k].
Deg. 576: TXT[9k].
Deg. 584: TXT[10k].
Deg. 592: TXT[17k].
Deg. 600: TXT[10k].
Deg. 608: TXT[10k].
Deg. 616: TXT[10k].
Deg. 624: TXT[11k].
Deg. 632: TXT[9k].
Deg. 640: TXT[7k].
Deg. 648: TXT[10k].
Deg. 656: TXT[9k].
Deg. 664: TXT[9k].
Deg. 672: TXT[10k].
Deg. 680: TXT[12k].
Deg. 688: TXT[11k].
Deg. 696: TXT[10k].
Deg. 704: TXT[7k].
Deg. 712: TXT[7k].
Deg. 720: TXT[13k].
Deg. 728: TXT[9k].
Deg. 736: TXT[15k].
Deg. 744: TXT[9k].
Deg. 752: TXT[12k].
Deg. 760: TXT[15k].
Deg. 768: TXT[8k].
Deg. 776: TXT[8k].
Deg. 784: TXT[9k].
Deg. 792: TXT[14k].
Deg. 800: TXT[9k].
Deg. 808: TXT[12k].
Deg. 816: TXT[12k].
Deg. 824: TXT[20k].
Deg. 832: TXT[10k].
Deg. 840: TXT[11k].
Deg. 848: TXT[10k].
Deg. 856: TXT[10k].
Deg. 864: TXT[10k].
Deg. 872: TXT[12k].
Deg. 880: TXT[13k].
Deg. 888: TXT[12k].
Deg. 896: TXT[8k].
Deg. 904: TXT[9k].
Deg. 912: TXT[16k].
Deg. 920: TXT[15k].
Deg. 928: TXT[19k].
Deg. 936: TXT[16k].
Deg. 944: TXT[23k].
Deg. 952: TXT[13k].
Deg. 960: TXT[14k].
Deg. 968: TXT[12k].
Deg. 976: TXT[18k].
Deg. 984: TXT[15k].
Deg. 992: TXT[11k].
Deg. 1000: TXT[14k].
Deg. 1008: TXT[24k].
Deg. 1016: TXT[17k].
Deg. 1024: TXT[11k].


