# zbMATH — the first resource for mathematics

Characterization of almost perfect nonlinear functions in terms of subfunctions. (English. Russian original) Zbl 1409.94939
Discrete Math. Appl. 26, No. 4, 193-202 (2016); translation from Diskretn. Mat. 27, No. 3, 3-16 (2015).
Summary: The paper is concerned with combinatorial description of almost perfect nonlinear functions (APN-functions). A complete characterization of $$n$$-place APN-functions in terms of $$(n-1)$$-place subfunctions is obtained. An $$n$$-place function is shown to be an APN-function if and only if each of its $$(n-1)$$-place subfunctions is either an APN-function or has the differential uniformity 4 and the admissibility conditions hold. A detailed characterization of 2, 3 or 4-place APN-functions is presented.

##### MSC:
 94B25 Combinatorial codes 06E30 Boolean functions
Full Text:
##### References:
 [1] Gluhov M. M., “On the transition matrix of the differences for using some modular groups”, Matematicheskie voprosy kriptografii, 4: 4 (2013), 27-47 (in Russian). [2] Tuzhilin M. E., “Almost perfect nonlinear functions”, Prikladnaya diskretnaya matematika, 2009, № 3, 14-20 (in Russian). [3] Bending T. D., Fon-der-Flaass D., “Crooked functions, bent functions, and distance regular graphs”, Electron. J. Comb., 5 (1998). · Zbl 0903.05053 [4] Biham E., Shamir A., “Differential cryptanalysis of DES-like cryptosystems”, J. Cryptology, 4: 1 (1991), 3-72. · Zbl 0729.68017 [5] Brinkman M., Leander G., “On the classification of APN functions up to dimension five ”, Designs, Codes & Cryptogr., 49: 1 (2008), 273-288. · Zbl 1184.94227 [6] Budaghyan L., Construction and analysis of cryptographic functions, Habilitation Thesis, Univ. of Paris 8, Sept. 2013. [7] Carlet C., “Open questions on nonlinearity and on APN functions”, Arithmetic of Finite Fields, Lect. Notes Comput. Sci., 9061 (2015), 83-107. · Zbl 1400.94133 [8] Carlet C., Vectorial Boolean functions for cryptography, In: Boolean Models and Methods in Mathematics, Computer Science, and Engineering, Cambridge Univ. Press, 2010, 398-472. · Zbl 1209.94036 [9] Carlet C., Charpin P., Zinoviev V., “Codes, bent functions and permutations suitable for DES-like cryptosystems”, Designs, Codes and Cryptography, 15: 2 (1998), 125-156. · Zbl 0938.94011 [10] Charpin P., “On almost perfect nonlinear functions over $$F_2^n$$, IEEE Trans. Inf. Theory, 52: 9 (2006), 4160-4170. · Zbl 1184.94224 [11] Daemen J., Rijmen V., The Design of Rijdael: AES — Advanced Encryption Standard, Springer, 2002, 256 pp. [12] Dillon J. F., “APN polynomials: an update”, Proc. 9th Int. Conf. Finite Fields and Appl. (Dublin, Ireland, July 2009), . [13] Dobbertin H., “Almost perfect nonlinear power functions on GF(2n): a new class for n divisible by 5”, Proc. of Finite Fields and Appl. Fq5 (Berlin, Germany: Springer-Verlag, 2000), 113-121. [14] Dobbertin H., “Almost perfect nonlinear power functions over GF( 2 n): the Niho case”, Inf. and Comput., 151: 1-2 (1999), 57-72. · Zbl 1072.94513 [15] Edel Y., “On quadratic APN functions and dimensional dual hyperovals”, Designs, Codes and Cryptography, 57: 1 (2010), 35-44. · Zbl 1198.51003 [16] Nyberg K., “Differentially uniform mappings for cryptography”, Eurocrypt 1993, Lect. Notes Comput. Sci., 765 (1994), 55-64. · Zbl 0951.94510 [17] Nyberg K., Knudsen L. R., “Provable security against a differential attack”, J. Cryptology, 8: 1 (1995), 27-37. · Zbl 0817.94016 [18] Yoshiara Y., “Notes on APN functions, semibiplanes and dimensional dual hyperovals”, Designs, Codes and Cryptography, 56:2-3 (2010), 197-218. · Zbl 1198.51005 [19] Yu Y., Wang M., Li Y., “A matrix approach for constructing quadratic APN functions”, Designs, Codes and Cryptography, 73: 2 (2014), 587-600. · Zbl 1320.11122
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.