Paper 2023/621

On APN functions whose graphs are maximal Sidon sets

Claude Carlet, University of Bergen
Abstract

The graphs ${\cal G}_F=\{(x,F(x)); x\in \mathbb{F}_2^n\}$ of those $(n,n)$-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 $({\Bbb F}_2^n\times {\Bbb F}_2^n,+)$ such that, for every $x\in {\Bbb F}_2^n$, there exists a unique $y\in {\Bbb 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.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. LATIN 2022
DOI
10.1007/978-3-031-20624-5_15
Keywords
Almost perfect nonlinear functionSidon set in an Abelian groupsymmetric cryptography
Contact author(s)
claude carlet @ gmail com
History
2023-05-01: approved
2023-05-01: received
See all versions
Short URL
https://ia.cr/2023/621
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/621,
      author = {Claude Carlet},
      title = {On APN functions whose graphs are maximal Sidon sets},
      howpublished = {Cryptology ePrint Archive, Paper 2023/621},
      year = {2023},
      doi = {10.1007/978-3-031-20624-5_15},
      note = {\url{https://eprint.iacr.org/2023/621}},
      url = {https://eprint.iacr.org/2023/621}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.