English

Trims and Extensions of Quadratic APN Functions

Information Theory 2022-03-29 v3 Discrete Mathematics math.IT

Abstract

In this work, we study functions that can be obtained by restricting a vectorial Boolean function F ⁣:F2nF2nF \colon \mathbb{F}_2^n \rightarrow \mathbb{F}_2^n to an affine hyperplane of dimension n1n-1 and then projecting the output to an n1n-1-dimensional space. We show that a multiset of 2(2n1)22 \cdot (2^n-1)^2 EA-equivalence classes of such restrictions defines an EA-invariant for vectorial Boolean functions on F2n\mathbb{F}_2^n. Further, for all of the known quadratic APN functions in dimension n<10n < 10, we determine the restrictions that are also APN. Moreover, we construct 6,368 new quadratic APN functions in dimension eight up to EA-equivalence by extending a quadratic APN function in dimension seven. A special focus of this work is on quadratic APN functions with maximum linearity. In particular, we characterize a quadratic APN function F ⁣:F2nF2nF \colon \mathbb{F}_2^n \rightarrow \mathbb{F}_2^n with linearity of 2n12^{n-1} by a property of the ortho-derivative of its restriction to a linear hyperplane. Using the fact that all quadratic APN functions in dimension seven are classified, we are able to obtain a classification of all quadratic 8-bit APN functions with linearity 272^7 up to EA-equivalence.

Keywords

Cite

@article{arxiv.2108.13280,
  title  = {Trims and Extensions of Quadratic APN Functions},
  author = {Christof Beierle and Gregor Leander and Léo Perrin},
  journal= {arXiv preprint arXiv:2108.13280},
  year   = {2022}
}