Prikladnaya Diskretnaya Matematika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikladnaya Diskretnaya Matematika, 2018, Number 41, Pages 17–27
DOI: https://doi.org/10.17223/20710410/41/2
(Mi pdm633)
 

This article is cited in 1 scientific paper (total in 1 paper)

Theoretical Backgrounds of Applied Discrete Mathematics

On constructing APN permutations using subfunctions

V. A. Idrisovaab

a Sobolev Institute of Mathematics, Novosibirsk, Russia
b Novosibirsk State University, Novosibirsk, Russia
Full-text PDF (716 kB) Citations (1)
References:
Abstract: Our subject for investigation is the problem of APN permutation existence for even number of variables. In this work, we consider $2$-to-$1$ functions that are isomorphic to $(n-1)$-subfunctions of APN permutations. These $2$-to-$1$ functions can be obtained with a special algorithm which searches for $2$-to-$1$ APN functions that are potentially EA-equivalent to permutations. The algorithm is based on constructing special symbol sequences that are called admissible. It is known that $(n-1)$-subfunction of an APN permutation can be represented as a differentially $4$-uniform $2$-to-$1$ function that takes values from the half of the Boolean cube. Therefore, the following algorithm can be used to search for APN permutations. On the first step all the possible admissible sequences are constructed and we assign obtained sequences in order to find a differentially $4$-uniform $2$-to-$1$ function. Therefore, obtained function can be isomorphic to a $(n-1)$-subfunction of an APN permutation, so, this $(n-1)$-subfunction can be expanded to bijective APN function. In order to construct an APN permutation, we need to find all possible coordinate Boolean functions $f$ such that the bijective function constructed from the given $(n-1)$-subfunction $S$ and function $f$ is APN. Unfortunately, the exhaustive search through the set of potential coordinate functions is computationally hard when $n\ge7$, so, we need to estimate the number $n(S)$ of such coordinate Boolean functions. For a given bijective vectorial function $F$, we introduce an associated permutation $F^\star$ as follows. We split the set $\mathbb F_2^n$ into two disjoint subsets $\mathcal F_1$ and $\mathcal F_2$, fix integer $k$, indices $i_1,\dots,i_k$, and index $j\not\in\{i_1,\dots,i_k\}$. Then the value $F^\star(x)$ is equal to $F(x)$ if $F(x)\in\mathcal F_1$ and $F^\star(x)$ is equal to $F(x)+e_j$ otherwise. We prove that $F^\star$ is an APN permutation if and only if $F$ is an APN permutation. This fact allows us to obtain the necessary bound. We prove that if $n(S)$ is not equal to zero, then $n(S)\ge2^n$.
Keywords: vectorial function, APN function, permutation, subfunction.
Bibliographic databases:
Document Type: Article
UDC: 519.7
Language: Russian
Citation: V. A. Idrisova, “On constructing APN permutations using subfunctions”, Prikl. Diskr. Mat., 2018, no. 41, 17–27
Citation in format AMSBIB
\Bibitem{Idr18}
\by V.~A.~Idrisova
\paper On constructing APN permutations using subfunctions
\jour Prikl. Diskr. Mat.
\yr 2018
\issue 41
\pages 17--27
\mathnet{http://mi.mathnet.ru/pdm633}
\crossref{https://doi.org/10.17223/20710410/41/2}
\elib{https://elibrary.ru/item.asp?id=35688725}
Linking options:
  • https://www.mathnet.ru/eng/pdm633
  • https://www.mathnet.ru/eng/pdm/y2018/i3/p17
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Прикладная дискретная математика
    Statistics & downloads:
    Abstract page:307
    Full-text PDF :168
    References:38
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024