Kim-type APN functions are affine equivalent to Gold functions

Benjamin Chase,Petr Lisoněk
DOI: https://doi.org/10.1007/s12095-021-00490-2
2021-05-07
Cryptography and Communications
Abstract:The problem of finding APN permutations of <span class="mathjax-tex">\({\mathbb {F}}_{2^{n}}\)</span> where <i>n</i> is even and <i>n</i> &gt; 6 has been called the Big APN Problem. Li, Li, Helleseth and Qu recently characterized APN functions defined on <span class="mathjax-tex">\({\mathbb {F}}_{q^{2}}\)</span> of the form <i>f</i>(<i>x</i>) = <i>x</i><sup>3<i>q</i></sup> + <i>a</i><sub>1</sub><i>x</i><sup>2<i>q</i>+ 1</sup> + <i>a</i><sub>2</sub><i>x</i><sup><i>q</i>+ 2</sup> + <i>a</i><sub>3</sub><i>x</i><sup>3</sup>, where <i>q</i> = 2<sup><i>m</i></sup> and <i>m</i> ≥ 4. We will call functions of this form Kim-type functions because they generalize the form of the Kim function that was used to construct an APN permutation of <span class="mathjax-tex">\({\mathbb {F}}_{2^{6}}\)</span>. We prove that Kim-type APN functions with <i>m</i> ≥ 4 (previously characterized by Li, Li, Helleseth, and Qu) are affine equivalent to one of two Gold functions <i>G</i><sub>1</sub>(<i>x</i>) = <i>x</i><sup>3</sup> or <span class="mathjax-tex">\(G_{2}(x)=x^{2^{m-1}+1}\)</span>. Combined with the recent result of Göloğlu and Langevin who proved that, for even <i>n</i>, Gold APN functions are never CCZ equivalent to permutations, it follows that for <i>m</i> ≥ 4 Kim-type APN functions on <span class="mathjax-tex">\({\mathbb {F}}_{2^{2m}}\)</span> are never CCZ equivalent to permutations.
What problem does this paper attempt to address?