Algorithms for Finding Almost Irreducible and Almost Primitive Trinomials
Richard P. Brent, Paul Zimmermann

TL;DR
This paper presents efficient algorithms for finding trinomials over GF(2) with large irreducible or primitive factors, providing new examples and applications for finite field representations.
Contribution
It introduces algorithms for discovering trinomials with large primitive factors and supplies explicit examples for various degrees, enhancing finite field implementations.
Findings
Identified trinomials with primitive factors for all Mersenne exponents in a specified range.
Constructed trinomials with primitive factors of degrees 2^k for 3 ≤ k ≤ 12.
Demonstrated applications of these trinomials in efficient finite field representations.
Abstract
Consider polynomials over . 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 for all Mersenne exponents in the range , although there is no irreducible trinomial of degree . We also give trinomials with a primitive factor of degree for . These trinomials enable efficient representations of the finite field . We show how trinomials with large primitive factors can be used efficiently in applications where primitive trinomials would normally be used.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Cryptographic Implementations and Security
