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

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



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






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


Prikladnaya Diskretnaya Matematika. Supplement, 2021, Issue 14, Pages 181–184
DOI: https://doi.org/10.17223/2226308X/14/42
(Mi pdma561)
 

Computational methods in discrete mathematics

On a heuristic approach to constructing bijective vector Boolean functions with given cryptographic properties

M. A. Kovrizhnykh, D. B. Fomin

National Research University "Higher School of Economics", Moscow
References:
Abstract: Bijective vector Boolean functions (permutations) are used as nonlinear primitives of many symmetric ciphers. In this paper, we study a generalized construction of $(2m,2m)$-functions using monomial and arbitrary $m$-bit permutations as constituent elements. A heuristic algorithm for obtaining bijective Boolean functions with given nonlinearity and differential uniformity, based on this construction, is proposed. For this, a search is carried out for auxiliary permutations of a lower dimension using the ideas of spectral-linear and spectral-difference methods. The proposed algorithm consists of iterative multiplication of the initial randomly generated $4$-bit permutations by transposition, selecting the best ones in nonlinearity, the differential uniformity, and the corresponding values in the linear and differential spectra among the obtained $8$-bit permutations. The possibility of optimizing the calculation of cryptographic properties at each iteration of the algorithm is investigated; $8$-bit $6$-uniform permutations with nonlinearity $108$ are experimentally obtained.
Keywords: Boolean function, permutation, nonlinearity, differential uniformity.
Document Type: Article
UDC: 519.719.2
Language: Russian
Citation: M. A. Kovrizhnykh, D. B. Fomin, “On a heuristic approach to constructing bijective vector Boolean functions with given cryptographic properties”, Prikl. Diskr. Mat. Suppl., 2021, no. 14, 181–184
Citation in format AMSBIB
\Bibitem{KovFom21}
\by M.~A.~Kovrizhnykh, D.~B.~Fomin
\paper On a heuristic approach to constructing bijective vector Boolean functions with given cryptographic properties
\jour Prikl. Diskr. Mat. Suppl.
\yr 2021
\issue 14
\pages 181--184
\mathnet{http://mi.mathnet.ru/pdma561}
\crossref{https://doi.org/10.17223/2226308X/14/42}
Linking options:
  • https://www.mathnet.ru/eng/pdma561
  • https://www.mathnet.ru/eng/pdma/y2021/i14/p181
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Prikladnaya Diskretnaya Matematika. Supplement
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024