Skip to main content
Top
Published in: Cryptography and Communications 6/2019

30-04-2019

Changing APN functions at two points

Author: Nikolay S. Kaleyski

Published in: Cryptography and Communications | Issue 6/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We investigate a construction in which a vectorial Boolean function G is obtained from a given function F over \(\mathbb {F}_{2^{n}}\) by changing the values of F at two points of the underlying field. In particular, we examine the possibility of obtaining one APN function from another in this way. We characterize the APN-ness of G in terms of the derivatives and in terms of the Walsh coefficients of F. We establish that changing two points of a function F over \(\mathbb {F}_{2^{n}}\) which is plateaued (and, in particular, AB) or of algebraic degree deg(F) < n − 1 can never give a plateaued (and AB, in particular) function for any n ≥ 5. We also examine a particular case in which we swap the values of F at two points of \(\mathbb {F}_{2^{n}}\). This is motivated by the fact that such a construction allows us to obtain one permutation from another. We obtain a necessary and sufficient condition for the APN-ness of G which we then use to show that swapping two points of any power function over a field \(\mathbb {F}_{2^{n}}\) with n ≥ 5 can never produce an APN function. We also list some experimental results indicating that the same is true for the switching classes from Edel and Pott (Adv. Math. Commun. 3(1):59–81, 2009), and conjecture that the Hamming distance between two APN functions cannot be equal to two for n ≥ 5.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Budaghyan, L.: The Equivalence of Almost Bent and Almost Perfect Nonlinear Functions and Their Generalizations. Ph.D. Thesis, Otto-von-Guericke-Universität Magdeburg, Universitätsbibliothek (2005) Budaghyan, L.: The Equivalence of Almost Bent and Almost Perfect Nonlinear Functions and Their Generalizations. Ph.D. Thesis, Otto-von-Guericke-Universität Magdeburg, Universitätsbibliothek (2005)
2.
go back to reference 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)MathSciNetCrossRef 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)MathSciNetCrossRef
3.
go back to reference 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)MathSciNetCrossRef 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)MathSciNetCrossRef
4.
go back to reference Carlet, C.: Boolean Models and Methods in Mathematics, Computer Science and Engineering: Vectorial Boolean Functions for Cryptography (2010) Carlet, C.: Boolean Models and Methods in Mathematics, Computer Science and Engineering: Vectorial Boolean Functions for Cryptography (2010)
5.
go back to reference Carlet, C.: Boolean and Vectorial Plateaued Functions and APN Functions. IEEE Trans. Inf. Theory 61(11), 6272–6289 (2015)MathSciNetCrossRef Carlet, C.: Boolean and Vectorial Plateaued Functions and APN Functions. IEEE Trans. Inf. Theory 61(11), 6272–6289 (2015)MathSciNetCrossRef
6.
go back to reference Carlet, C., Charpin, P., Zinoviev, V.A.: Codes, Bent Functions and Permutations Suitable for DES-like Cryptosystems. Des. Codes Crypt. 15(2), 125–156 (1998)MathSciNetCrossRef Carlet, C., Charpin, P., Zinoviev, V.A.: Codes, Bent Functions and Permutations Suitable for DES-like Cryptosystems. Des. Codes Crypt. 15(2), 125–156 (1998)MathSciNetCrossRef
8.
go back to reference Chabaud, F., Vaudenay, S.: Links between Differential and Linear Cryptanalysis. In: Workshop on the Theory and Application of Cryptographic Techniques, EUROCRYPT ’94, vol 950, pp. 356–365 (1994)CrossRef Chabaud, F., Vaudenay, S.: Links between Differential and Linear Cryptanalysis. In: Workshop on the Theory and Application of Cryptographic Techniques, EUROCRYPT ’94, vol 950, pp. 356–365 (1994)CrossRef
9.
go back to reference Charpin, P., Mesnager, S., Sarkar, S.: Involutions over the Galois Field. IEEE Trans. Inf. Theory 62(4), 2266–2276 (2016)MathSciNetCrossRef Charpin, P., Mesnager, S., Sarkar, S.: Involutions over the Galois Field. IEEE Trans. Inf. Theory 62(4), 2266–2276 (2016)MathSciNetCrossRef
10.
go back to reference Edel, Y., Pott, A.: A New Almost Perfect Nonlinear Function which is not Quadratic. Adv. Math. Commun. 3(1), 59–81 (2009)MathSciNetCrossRef Edel, Y., Pott, A.: A New Almost Perfect Nonlinear Function which is not Quadratic. Adv. Math. Commun. 3(1), 59–81 (2009)MathSciNetCrossRef
11.
go back to reference Golomb, S.W., Gong, G.: Signal Design for Good Correlation: For Wireless Communication, Cryptography and Radar (2005) Golomb, S.W., Gong, G.: Signal Design for Good Correlation: For Wireless Communication, Cryptography and Radar (2005)
12.
go back to reference Langevin, P.: Covering Radius of RM(1, 9) in RM (3, 9). In: EUROCODE’90, pp. 51–59. Springer (1991) Langevin, P.: Covering Radius of RM(1, 9) in RM (3, 9). In: EUROCODE’90, pp. 51–59. Springer (1991)
13.
go back to reference Li, Y., Wang, M., Yu, Y.: Constructing Differentially 4-uniform Permutations over gf(22k) from the Inverse Function Revisited. IACR Cryptol. ePrint Arch. 2013, 731 (2013) Li, Y., Wang, M., Yu, Y.: Constructing Differentially 4-uniform Permutations over gf(22k) from the Inverse Function Revisited. IACR Cryptol. ePrint Arch. 2013, 731 (2013)
14.
go back to reference Matsui, M.: Linear Cryptanalysis Method For DES Cipher. In: EUROCRYPT ’93 Workshop on the Theory and Application of Cryptographic Techniques on Advances in Cryptology, Pp. 386–397 (1994)CrossRef Matsui, M.: Linear Cryptanalysis Method For DES Cipher. In: EUROCRYPT ’93 Workshop on the Theory and Application of Cryptographic Techniques on Advances in Cryptology, Pp. 386–397 (1994)CrossRef
15.
go back to reference Nyberg, K.: Perfect Nonlinear S-boxes. In: EUROCRYPT’91 Proceedings of the 10th annual international conference on Theory and application of cryptographic techniques, pp. 378–386 (1991) Nyberg, K.: Perfect Nonlinear S-boxes. In: EUROCRYPT’91 Proceedings of the 10th annual international conference on Theory and application of cryptographic techniques, pp. 378–386 (1991)
16.
go back to reference Yu, Y., Wang, M., Li, Y.: Constructing Differentially 4 Uniform Permutations from Known Ones. Chin. J. Electron. 22(3), 495–499 (2013) Yu, Y., Wang, M., Li, Y.: Constructing Differentially 4 Uniform Permutations from Known Ones. Chin. J. Electron. 22(3), 495–499 (2013)
Metadata
Title
Changing APN functions at two points
Author
Nikolay S. Kaleyski
Publication date
30-04-2019
Publisher
Springer US
Published in
Cryptography and Communications / Issue 6/2019
Print ISSN: 1936-2447
Electronic ISSN: 1936-2455
DOI
https://doi.org/10.1007/s12095-019-00366-6

Other articles of this Issue 6/2019

Cryptography and Communications 6/2019 Go to the issue

Premium Partner