Skip to main content
Erschienen in: Cryptography and Communications 2/2023

29.06.2022

The classification of quadratic APN functions in 7 variables and combinatorial approaches to search for APN functions

verfasst von: Konstantin Kalgin, Valeriya Idrisova

Erschienen in: Cryptography and Communications | Ausgabe 2/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Almost perfect nonlinear functions possess optimal resistance to differential cryptanalysis and are widely studied. Most known APN functions are defined using their representation as a polynomial over a finite field and very little is known about combinatorial constructions of them on \(\mathbb {F}_{2}^{n}\). In this work we propose two approaches for obtaining quadratic APN functions on \(\mathbb {F}_{2}^{n}\). The first approach exploits a secondary construction idea, it considers how to obtain a quadratic APN function in n + 1 variables from a given quadratic APN function in n variables using special restrictions on the new terms. The second approach is searching for quadratic APN functions that have a matrix representation partially filled with the standard basis vectors in a cyclic manner. This approach allows us to find a new APN function in 7 variables. We prove that the updated list of quadratic APN functions in dimension 7 is complete up to CCZ-equivalence. Also, we observe that the quadratic parts of some APN functions have a low differential uniformity. This observation allows us to introduce a new subclass of APN functions, the so-called stacked APN functions. These are APN functions of algebraic degree d such that eliminating monomials of degrees k + 1,…, d for any k < d results in APN functions of algebraic degree k. We provide cubic examples of stacked APN functions for dimensions up to 6.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Agievich, S., Gorodilova, A., Kolomeec, N., Nikova, S., Preneel, B., Rijmen, V., Shushuev, G., Tokareva, N., Vitkup, V.: Problems, solutions and experience of the first international student’s Olympiad in cryptography. Prikl. Diskretnaya Matematika 3(29), 5–28 (2015)MATH Agievich, S., Gorodilova, A., Kolomeec, N., Nikova, S., Preneel, B., Rijmen, V., Shushuev, G., Tokareva, N., Vitkup, V.: Problems, solutions and experience of the first international student’s Olympiad in cryptography. Prikl. Diskretnaya Matematika 3(29), 5–28 (2015)MATH
3.
Zurück zum Zitat Beth, T., Ding, C.: On almost perfect nonlinear permutations. Advances in Cryptology, EUROCRYPT’93, Lecture Notes Computer Science, vol. 765, pp. 65–76 (1993) Beth, T., Ding, C.: On almost perfect nonlinear permutations. Advances in Cryptology, EUROCRYPT’93, Lecture Notes Computer Science, vol. 765, pp. 65–76 (1993)
6.
Zurück zum Zitat Boura, C., Canteaut, A., Jean, J., Suder, V.: Two notions of differential equivalence on Sboxes. Des. Codes Cryptogr. 87, 185–202 (2019)MathSciNetCrossRefMATH Boura, C., Canteaut, A., Jean, J., Suder, V.: Two notions of differential equivalence on Sboxes. Des. Codes Cryptogr. 87, 185–202 (2019)MathSciNetCrossRefMATH
7.
Zurück zum Zitat Bracken, C., Byrne, E., Markin, N., McGuire, G.: New families of quadratic almost perfect nonlinear trinomials and multinomials. Finite Fields Appl. 14(3), 703–714 (2008)MathSciNetCrossRefMATH Bracken, C., Byrne, E., Markin, N., McGuire, G.: New families of quadratic almost perfect nonlinear trinomials and multinomials. Finite Fields Appl. 14(3), 703–714 (2008)MathSciNetCrossRefMATH
8.
9.
Zurück zum Zitat Brinkmann, M., Leander, G.: On the classification of APN functions up to dimension five. Des. Codes Cryptogr. 49(1–3), 273–288 (2008)MathSciNetCrossRefMATH Brinkmann, M., Leander, G.: On the classification of APN functions up to dimension five. Des. Codes Cryptogr. 49(1–3), 273–288 (2008)MathSciNetCrossRefMATH
10.
Zurück zum Zitat Browning, K.A., Dillon, J.F., McQuistan, M.T., Wolfe, A.J.: An APN permutation in dimension six. Post-proceedings of the 9-th International Conference on Finite Fields and Their Applications Fq’09, Contemporary Math., AMS, vol. 518, pp. 33–42 (2010) Browning, K.A., Dillon, J.F., McQuistan, M.T., Wolfe, A.J.: An APN permutation in dimension six. Post-proceedings of the 9-th International Conference on Finite Fields and Their Applications Fq’09, Contemporary Math., AMS, vol. 518, pp. 33–42 (2010)
11.
Zurück zum Zitat Budaghyan, L.: Construction and analysis of cryptographic functions. Springer International Publishing, VIII 168 pp (2014) Budaghyan, L.: Construction and analysis of cryptographic functions. Springer International Publishing, VIII 168 pp (2014)
12.
Zurück zum Zitat Budaghyan, L., Carlet, C., Helleseth, T., Li, N., Sun, B.: On upper bounds for algebraic degrees of APN functions. IEEE Trans. Inf. Theory 64(6), 4399–4411 (2018)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C., Helleseth, T., Li, N., Sun, B.: On upper bounds for algebraic degrees of APN functions. IEEE Trans. Inf. Theory 64(6), 4399–4411 (2018)MathSciNetCrossRefMATH
13.
Zurück zum Zitat Budaghyan, L., Carlet, C., Helleseth, T., Kaleyski, N.: On the distance between APN functions. IEEE Trans. Inf. Theory 66(9), 5742–5753 (2020)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C., Helleseth, T., Kaleyski, N.: On the distance between APN functions. IEEE Trans. Inf. Theory 66(9), 5742–5753 (2020)MathSciNetCrossRefMATH
14.
Zurück zum Zitat Budaghyan, L., Carlet, C., Leander, G.: Constructing new APN Functions from known ones. Finite Fields Appl. 15(2), 150–159 (2009)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C., Leander, G.: Constructing new APN Functions from known ones. Finite Fields Appl. 15(2), 150–159 (2009)MathSciNetCrossRefMATH
15.
Zurück zum Zitat Budaghyan, L., Carlet, C., Leander, G.: On a construction of quadratic APN functions. 2009 IEEE Information Theory Workshop, Taormina, pp. 374–378 (2009) Budaghyan, L., Carlet, C., Leander, G.: On a construction of quadratic APN functions. 2009 IEEE Information Theory Workshop, Taormina, pp. 374–378 (2009)
16.
Zurück zum Zitat Budaghyan, L., Carlet, C., Leander, G.: Two classes of quadratic APN binomials inequivalent to power functions. IEEE Trans. Inform. Theory 54(9), 4218–4229 (2008)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C., Leander, G.: Two classes of quadratic APN binomials inequivalent to power functions. IEEE Trans. Inform. Theory 54(9), 4218–4229 (2008)MathSciNetCrossRefMATH
17.
Zurück zum Zitat Budaghyan, L., Calderini, M., Carlet, C., Coulter, R.S., Villa, I.: Constructing APN functions through isotopic shifts. IEEE Trans. Inf. Theory 66(8), 5299–5309 (2020)MathSciNetCrossRefMATH Budaghyan, L., Calderini, M., Carlet, C., Coulter, R.S., Villa, I.: Constructing APN functions through isotopic shifts. IEEE Trans. Inf. Theory 66(8), 5299–5309 (2020)MathSciNetCrossRefMATH
18.
Zurück zum Zitat Budaghyan, L., Carlet, C., Pott, A.: New classes of almost bent and almost perfect nonlinear polynomials. IEEE Trans. Inf. Theory 52(3), 1141–1152 (2006)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C., Pott, A.: New classes of almost bent and almost perfect nonlinear polynomials. IEEE Trans. Inf. Theory 52(3), 1141–1152 (2006)MathSciNetCrossRefMATH
19.
Zurück zum Zitat Budaghyan, L., Carlet, C.: Classes of quadratic APN trinomials and hexanomials and related structures. IEEE Trans. Inf. Theory 54(5), 2354–2357 (2008)MathSciNetCrossRefMATH Budaghyan, L., Carlet, C.: Classes of quadratic APN trinomials and hexanomials and related structures. IEEE Trans. Inf. Theory 54(5), 2354–2357 (2008)MathSciNetCrossRefMATH
20.
Zurück zum Zitat Budaghyan, L., Helleseth, T., Kaleyski, N.: A new family of APN quadrinomials. IEEE Trans. Inform. Theory 66(11), 7081–7087 (2020)MathSciNetCrossRefMATH Budaghyan, L., Helleseth, T., Kaleyski, N.: A new family of APN quadrinomials. IEEE Trans. Inform. Theory 66(11), 7081–7087 (2020)MathSciNetCrossRefMATH
21.
22.
Zurück zum Zitat Calderini, M., Budaghyan, L., Carlet, C.: On known constructions of APN and AB functions and their relation to each other. Cryptology ePrint Archive, Report 2020/1444 Calderini, M., Budaghyan, L., Carlet, C.: On known constructions of APN and AB functions and their relation to each other. Cryptology ePrint Archive, Report 2020/1444
23.
Zurück zum Zitat Canteaut, A., Charpin, P., Dobbertin, H.: Binary m-sequences with three-valued crosscorrelation: a proof of Welch conjecture. IEEE Trans. Inf. Theory. 46 (1), 4–8 (2000)MathSciNetCrossRefMATH Canteaut, A., Charpin, P., Dobbertin, H.: Binary m-sequences with three-valued crosscorrelation: a proof of Welch conjecture. IEEE Trans. Inf. Theory. 46 (1), 4–8 (2000)MathSciNetCrossRefMATH
24.
Zurück zum Zitat Carlet, C.: Open questions on nonlinearity and on APN functions. Arithmetic of Finite Fields. WAIFI 2014. Lecture Notes Computer Science, vol. 9061, pp. 83–107 (2015) Carlet, C.: Open questions on nonlinearity and on APN functions. Arithmetic of Finite Fields. WAIFI 2014. Lecture Notes Computer Science, vol. 9061, pp. 83–107 (2015)
25.
Zurück zum Zitat Carlet, C.: Boolean Functions for Cryptography and Coding Theory. Cambridge Univ. Press, 562 pages (2021) Carlet, C.: Boolean Functions for Cryptography and Coding Theory. Cambridge Univ. Press, 562 pages (2021)
26.
Zurück zum Zitat Carlet, C., Charpin, P., Zinoviev, V.: Codes, bent functions and permutations suitable for DES-like cryptosystems. Des. Codes Cryptogr. 15, 125–156 (1998)MathSciNetCrossRefMATH Carlet, C., Charpin, P., Zinoviev, V.: Codes, bent functions and permutations suitable for DES-like cryptosystems. Des. Codes Cryptogr. 15, 125–156 (1998)MathSciNetCrossRefMATH
27.
Zurück zum Zitat Dobbertin, H.: Almost perfect nonlinear power functions on GF(2n): the Welch case. IEEE Trans. Inf. Theory. 45(4), 1271–1275 (1999)CrossRefMATH Dobbertin, H.: Almost perfect nonlinear power functions on GF(2n): the Welch case. IEEE Trans. Inf. Theory. 45(4), 1271–1275 (1999)CrossRefMATH
28.
29.
Zurück zum Zitat Dobbertin, H.: Almost perfect nonlinear power functions over GF(2n): a new case for n divisible by 5. Proceedings of Finite Fields and Applications FQ5, pp. 113–121 (2000) Dobbertin, H.: Almost perfect nonlinear power functions over GF(2n): a new case for n divisible by 5. Proceedings of Finite Fields and Applications FQ5, pp. 113–121 (2000)
30.
31.
Zurück zum Zitat Edel, Y., Kyureghyan, G., Pott, A.: A new APN function which is not equivalent to a power mapping. IEEE Trans. Inf. Theory 52(2), 744–747 (2006)MathSciNetCrossRefMATH Edel, Y., Kyureghyan, G., Pott, A.: A new APN function which is not equivalent to a power mapping. IEEE Trans. Inf. Theory 52(2), 744–747 (2006)MathSciNetCrossRefMATH
32.
Zurück zum Zitat Gold, R.: Maximal recursive sequences with 3-valued recursive crosscorrelation functions. IEEE Trans. Inform. Theory 14, 154–156 (1968)CrossRefMATH Gold, R.: Maximal recursive sequences with 3-valued recursive crosscorrelation functions. IEEE Trans. Inform. Theory 14, 154–156 (1968)CrossRefMATH
33.
Zurück zum Zitat Göloğlu, F.: Gold-hybrid APN functions. Preprint (2020) Göloğlu, F.: Gold-hybrid APN functions. Preprint (2020)
34.
Zurück zum Zitat Gorodilova, A.A.: Characterization of almost perfect nonlinear functions in terms of subfunctions. Diskr. Mat. 27(3), 3–16; Discrete Math. Appl. 26(4), 193–202 (2016) (2015) Gorodilova, A.A.: Characterization of almost perfect nonlinear functions in terms of subfunctions. Diskr. Mat. 27(3), 3–16; Discrete Math. Appl. 26(4), 193–202 (2016) (2015)
36.
Zurück zum Zitat Glukhov, M.M.: On the approximation of discrete functions by linear functions. Matematicheskie Vopr. Kriptografii 7(4), 29–50 (2016). (in Russian)MathSciNetMATH Glukhov, M.M.: On the approximation of discrete functions by linear functions. Matematicheskie Vopr. Kriptografii 7(4), 29–50 (2016). (in Russian)MathSciNetMATH
37.
Zurück zum Zitat Hollmann, H., Xiang, Q.: A proof of the Welch and Niho conjectures on crosscorrelations of binary m-sequences. Finite Fields Appl. 7, 253–286 (2001)MathSciNetCrossRefMATH Hollmann, H., Xiang, Q.: A proof of the Welch and Niho conjectures on crosscorrelations of binary m-sequences. Finite Fields Appl. 7, 253–286 (2001)MathSciNetCrossRefMATH
38.
Zurück zum Zitat Idrisova, V.: On an algorithm generating 2-to-1 APN functions and its applications to “the big APN problem”. Cryptogr. Commun. 11, 21–39 (2019)MathSciNetCrossRefMATH Idrisova, V.: On an algorithm generating 2-to-1 APN functions and its applications to “the big APN problem”. Cryptogr. Commun. 11, 21–39 (2019)MathSciNetCrossRefMATH
39.
Zurück zum Zitat Janwa, H., Wilson, R.: Hyperplane sections of Fermat varieties in P3 in char. 2 and some applications to cyclic codes. Proceedings of AAECC-10, Lecture Notes in Computer Science, vol. 673, Berlin, Springer-Verlag, pp. 180–194 (1993) Janwa, H., Wilson, R.: Hyperplane sections of Fermat varieties in P3 in char. 2 and some applications to cyclic codes. Proceedings of AAECC-10, Lecture Notes in Computer Science, vol. 673, Berlin, Springer-Verlag, pp. 180–194 (1993)
41.
Zurück zum Zitat Kalgin, K., Idrisova, V.: On secondary and cyclic approaches to search for quadratic APN functions. Proceedings of the 11th international conference on sequences and their applications — SETA-2020 (Saint-Petersburg, Russia, September 22–25) (2020) Kalgin, K., Idrisova, V.: On secondary and cyclic approaches to search for quadratic APN functions. Proceedings of the 11th international conference on sequences and their applications — SETA-2020 (Saint-Petersburg, Russia, September 22–25) (2020)
42.
Zurück zum Zitat Kasami, T.: The weight enumerators for several classes of subcodes of the second order binary Reed-Muller codes. Inform. and Control. 18, 369–394 (1971)CrossRefMATH Kasami, T.: The weight enumerators for several classes of subcodes of the second order binary Reed-Muller codes. Inform. and Control. 18, 369–394 (1971)CrossRefMATH
43.
Zurück zum Zitat Kaspers, C., Zhou, Y.: The number of almost perfect nonlinear functions grows exponentially. J. Cryptol. 34(4) published online (2021) Kaspers, C., Zhou, Y.: The number of almost perfect nonlinear functions grows exponentially. J. Cryptol. 34(4) published online (2021)
45.
Zurück zum Zitat Nyberg, K.: Differentially uniform mappings for cryptography. Advances in Cryptography, EUROCRYPT’93, Lecture Notes in Computer Science vol. 765, pp. 55–64 (1994) Nyberg, K.: Differentially uniform mappings for cryptography. Advances in Cryptography, EUROCRYPT’93, Lecture Notes in Computer Science vol. 765, pp. 55–64 (1994)
48.
Zurück zum Zitat Tuzhilin, M.E.: APN functions. Prikl. Diskretnaya Matematika 3, 14–20 (2009). (in Russian)CrossRefMATH Tuzhilin, M.E.: APN functions. Prikl. Diskretnaya Matematika 3, 14–20 (2009). (in Russian)CrossRefMATH
50.
Zurück zum Zitat Yu, Y., Wang, M., Li, Y.: A matrix approach for constructing quadratic APN functions. Des. Codes Cryptogr. 73, 587–600 (2014)MathSciNetCrossRefMATH Yu, Y., Wang, M., Li, Y.: A matrix approach for constructing quadratic APN functions. Des. Codes Cryptogr. 73, 587–600 (2014)MathSciNetCrossRefMATH
51.
Zurück zum Zitat Yu, Y., Kaleyski, N.S., Budaghyan, L., Li, Y.: Classification of quadratic APN functions with coefficients in GF(2) for dimensions up to 9. Finite Fields Appl. 68, 101–733 (2020)CrossRefMATH Yu, Y., Kaleyski, N.S., Budaghyan, L., Li, Y.: Classification of quadratic APN functions with coefficients in GF(2) for dimensions up to 9. Finite Fields Appl. 68, 101–733 (2020)CrossRefMATH
52.
Zurück zum Zitat Yu, Y., Perrin, L.: Constructing more quadratic APN functions with the QAM method. Cryptology ePrint Archive Report 2021/574 (2021) Yu, Y., Perrin, L.: Constructing more quadratic APN functions with the QAM method. Cryptology ePrint Archive Report 2021/574 (2021)
Metadaten
Titel
The classification of quadratic APN functions in 7 variables and combinatorial approaches to search for APN functions
verfasst von
Konstantin Kalgin
Valeriya Idrisova
Publikationsdatum
29.06.2022
Verlag
Springer US
Erschienen in
Cryptography and Communications / Ausgabe 2/2023
Print ISSN: 1936-2447
Elektronische ISSN: 1936-2455
DOI
https://doi.org/10.1007/s12095-022-00588-1

Weitere Artikel der Ausgabe 2/2023

Cryptography and Communications 2/2023 Zur Ausgabe

Premium Partner