On the Classification of Dillon's APN Hexanomials
Daniele Bartoli, Giovanni Giuseppe Grimaldi, Pantelimon Stanica

TL;DR
This paper thoroughly analyzes Dillon's hexanomial functions over characteristic 2 finite fields, identifying algebraic obstructions to their APN property and narrowing the search for new APN functions through theoretical and computational methods.
Contribution
It provides a comprehensive algebraic and computational analysis that excludes many Dillon hexanomials from being APN, and classifies existing APN examples into few CCZ-equivalence classes.
Findings
Many Dillon hexanomials are not APN due to algebraic obstructions.
All small-field APN examples are CCZ-equivalent to the Budaghyan--Carlet family.
No larger-field APN examples are CCZ-equivalent to known families.
Abstract
We systematically analyze a class of hexanomial functions over finite fields of characteristic proposed by Dillon (2006) as candidates for almost perfect nonlinear (APN) functions, significantly extending earlier partial-APN results. For functions over , where , of the form \[ F(x)=x(Ax^2+Bx^q+Cx^{2q})+x^2(Dx^q+Ex^{2q})+x^{3q}, \] we derive necessary conditions on the coefficients for APNness using algebraic number theory and algebraic-geometry methods over finite fields. Our main contribution is a comprehensive case-by-case analysis that excludes large classes of Dillon hexanomials via vanishing patterns of key coefficient polynomials. We identify algebraic obstructions -- including absolutely irreducible components of associated varieties and degree incompatibilities in polynomial factorizations -- that prevent these functions from attaining…
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 · Polynomial and algebraic computation · Cryptography and Residue Arithmetic
