Algorithms for Finding Almost Irreducible and Almost Primitive Trinomials (original) (raw)

View PDF

Abstract:Consider polynomials over rmGF(2){\rm GF}(2)rmGF(2). We describe efficient algorithms for finding trinomials with large irreducible (and possibly primitive) factors, and give examples of trinomials having a primitive factor of degree rrr for all Mersenne exponents r=pm3bmod8r = \pm 3 \bmod 8r=pm3bmod8 in the range 5<r<1075 < r < 10^75<r<107, although there is no irreducible trinomial of degree rrr. We also give trinomials with a primitive factor of degree r=2kr = 2^kr=2k for 3lekle123 \le k \le 123lekle12. These trinomials enable efficient representations of the finite field rmGF(2r){\rm GF}(2^r)rmGF(2r). We show how trinomials with large primitive factors can be used efficiently in applications where primitive trinomials would normally be used.

Submission history

From: Richard Brent [view email]
[v1] Thu, 13 May 2021 00:43:05 UTC (27 KB)