Two low differentially uniform power permutations over odd characteristic finite fields: APN and differentially 4-uniform functions

10/18/2022
by   Haode Yan, et al.
0

Permutation polynomials over finite fields are fundamental objects as they are used in various theoretical and practical applications in cryptography, coding theory, combinatorial design, and related topics. This family of polynomials constitutes an active research area in which advances are being made constantly. In particular, constructing infinite classes of permutation polynomials over finite fields with good differential properties (namely, low) remains an exciting problem despite much research in this direction for many years. This article exhibits low differentially uniform power permutations over finite fields of odd characteristic. Specifically, its objective is twofold concerning the power functions F(x)=x^p^n+3/2 defined over the finite field F_p^n of order p^n, where p is an odd prime, and n is a positive integer. The first is to complement some former results initiated by Helleseth and Sandberg in <cit.> by solving the open problem left open for more than twenty years concerning the determination of the differential spectrum of F when p^n≡3 4 and p≠ 3. The second is to determine the exact value of its differential uniformity. Our achievements are obtained firstly by evaluating some exponential sums over F_p^n (which amounts to evaluating the number of F_p^n-rational points on some related curves and secondly by computing the number of solutions in (F_p^n)^4 of a system of equations presented by Helleseth, Rong, and Sandberg in ["New families of almost perfect nonlinear power mappings," IEEE Trans. Inform. Theory, vol. 45. no. 2, 1999], naturally appears while determining the differential spectrum of F. We show that in the considered case (p^n≡3 4 and p≠ 3), F is an APN power permutation when p^n=11, and a differentially 4-uniform power permutation otherwise.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset