Skip to main content

On APN Functions Whose Graphs are Maximal Sidon Sets

  • Conference paper
  • First Online:
LATIN 2022: Theoretical Informatics (LATIN 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13568))

Included in the following conference series:

  • 623 Accesses

Abstract

The graphs \(\mathcal{G}_F=\{(x,F(x)); x\in \mathbb {F}_2^n\}\) of those (nn)-functions \(F:\mathbb {F}_2^n\mapsto \mathbb {F}_2^n\) that are almost perfect nonlinear (in brief, APN; an important notion in symmetric cryptography) are, equivalently to their original definition by K. Nyberg, those Sidon sets (an important notion in combinatorics) S in \(({\mathbb {F}}_2^n\times {\mathbb {F}}_2^n,+)\) such that, for every \(x\in {\mathbb {F}}_2^n\), there exists a unique \(y\in {\mathbb {F}}_2^n\) such that \((x,y)\in S\). Any subset of a Sidon set being a Sidon set, an important question is to determine which Sidon sets are maximal relatively to the order of inclusion. In this paper, we study whether the graphs of APN functions are maximal (that is, optimal) Sidon sets. We show that this question is related to the problem of the existence/non-existence of pairs of APN functions lying at distance 1 from each others, and to the related problem of the existence of APN functions of algebraic degree n. We revisit the conjectures that have been made on these latter problems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The relationship between nonlinearity and almost perfect nonlinearity is not clear. The question whether all APN functions have a rather large nonlinearity is open.

  2. 2.

    This is a necessary and sufficient condition for APNness.

  3. 3.

    Note that we could also reduce ourselves to \(a=b=0\) but we could not reduce ourselves to \(a=F(0)=b=0\) without loss of generality. This is why we consider G in the sequel.

  4. 4.

    See more in [9], where is recalled that no non-quadratic crooked function is known.

References

  1. Babai, L., Sós, V.T.: Sidon sets in groups and induced subgraphs of Cayley graphs. Eur. J. Combin. 6(2), 101–114 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  2. Beth, T., Ding, C.: On almost perfect nonlinear permutations. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol. 765, pp. 65–76. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-48285-7_7

    Chapter  Google Scholar 

  3. Budaghyan, L., Carlet, C., Helleseth, T., Kaleyski, N.: On the distance between APN functions. IEEE Trans. Inf. Theory 66(9), 5742–5753 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  4. 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 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  5. Budaghyan, L., Carlet, C., Leander, G.: Constructing new APN functions from known ones. Finite Fields Appl. 15(2), 150–159 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Carlet, C.: Boolean Models and Methods in Mathematics, Computer Science, and Engineering, chapter Vectorial Boolean Functions for Cryptography. Cambridge University Press (2010)

    Google Scholar 

  8. Carlet, C.: Boolean and vectorial plateaued functions and APN functions. IEEE Trans. Inf. Theory 61(11), 6272–6289 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  9. Carlet, C.: Boolean Functions for Cryptography and Coding Theory. Cambridge University Press, Cambridge (2021)

    MATH  Google Scholar 

  10. Carlet, C.: Bounds on the nonlinearity of differentially uniform functions by means of their image set size, and on their distance to affine functions. IEEE Trans. Inf. Theory 67(12), 8325–8334 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  11. Carlet, C., Charpin, P., Zinoviev, V.A.: Codes, bent functions and permutations suitable for DES-like cryptosystems. Des. Codes Cryptogr. 15(2), 125–156 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  12. Carlet, C., Heuser, A., Picek, S.: Trade-offs for S-boxes: cryptographic properties and side-channel resilience. In: Gollmann, D., Miyaji, A., Kikuchi, H. (eds.) ACNS 2017. LNCS, vol. 10355, pp. 393–414. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61204-1_20

    Chapter  Google Scholar 

  13. Carlet, C., Mesnager, S.: On those multiplicative subgroups of \({\mathbb{F}}_{2^n}^*\) which are Sidon sets and/or sum-free sets. J. Algebraic Comb. 55(1), 43–59 (2022). https://doi.org/10.1007/s10801-020-00988-7

  14. Chabaud, F., Vaudenay, S.: Links between differential and linear cryptanalysis. In: De Santis, A. (ed.) EUROCRYPT 1994. LNCS, vol. 950, pp. 356–365. Springer, Heidelberg (1995). https://doi.org/10.1007/BFb0053450

    Chapter  Google Scholar 

  15. Edel, Y., Pott, A.: A new almost perfect nonlinear function which is not quadratic. Adv. Math. Commun. 3(1), 59–81 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  16. Nyberg, K.: Differentially uniform mappings for cryptography. In: Helleseth, T. (ed.) EUROCRYPT 1993. LNCS, vol. 765, pp. 55–64. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-48285-7_6

    Chapter  Google Scholar 

  17. Nyberg, K., Knudsen, L.R.: Provable security against differential cryptanalysis. In: Brickell, E.F. (ed.) CRYPTO 1992. LNCS, vol. 740, pp. 566–574. Springer, Heidelberg (1993). https://doi.org/10.1007/3-540-48071-4_41

    Chapter  Google Scholar 

  18. van Dam, E.R., Fon-Der-Flaass, D.: Codes, graphs, and schemes from nonlinear functions. Eur. J. Combin. 24(1), 85–98 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  19. Yoshiara, S.: Plateaudness of Kasami APN functions. Finite Fields Appl. 47, 11–32 (2017)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgement

We thank Lilya Budaghyan and Nian Li for useful information. The research of the author is partly supported by the Trond Mohn Foundation and Norwegian Research Council.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Claude Carlet .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Carlet, C. (2022). On APN Functions Whose Graphs are Maximal Sidon Sets. In: Castañeda, A., Rodríguez-Henríquez, F. (eds) LATIN 2022: Theoretical Informatics. LATIN 2022. Lecture Notes in Computer Science, vol 13568. Springer, Cham. https://doi.org/10.1007/978-3-031-20624-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-20624-5_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-20623-8

  • Online ISBN: 978-3-031-20624-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics