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, 2017, Number 38, Pages 5–34
DOI: https://doi.org/10.17223/20710410/38/1
(Mi pdm599)
 

This article is cited in 8 scientific papers (total in 8 papers)

Theoretical Backgrounds of Applied Discrete Mathematics

One approach to constructing a transitive class of block transformations

I. V. Cherednik

Moscow Technological University (MIREA), Moscow, Russia
Full-text PDF (762 kB) Citations (8)
References:
Abstract: In the paper, a new type of block transformations is determined and investigated. These transformations can be used to construct hash functions and block ciphers. Let $\Omega$ be an arbitrary finite set, and $\mathcal Q(\Omega)$ be the collection of all binary quasigroups defined on the set $\Omega$. We consider the mappings $\Sigma^F\colon\Omega^n\to\Omega^n$ that are implemented by a network $\Sigma$ of a width $n$ with one binary operation $F\in\mathcal Q(\Omega)$. The network $\Sigma$ is called bijective for $\Omega$ if the mapping $\Sigma^F$ is bijective for each $F\in\mathcal Q(\Omega)$. We show that the network $\Sigma$ is bijective for all finite sets iff the network $\Sigma$ is bijective for some finite set $\Omega$ such that $|\Omega|\ge2$. Therefore, we say that the network $\Sigma$ is bijective if it is bijective for a nontrivial finite set. The networks $\Sigma_1$, $\Sigma_2$ are called equivalent for $\Omega$ if the map $\Sigma_1^F$ coincides with the map $\Sigma_2^F$ for each $F\in\mathcal Q(\Omega)$. Moreover, we say that the networks $\Sigma_1$, $\Sigma_2$ are equivalent if the networks $\Sigma_1$, $\Sigma_2$ are equivalent for all finite sets. It is easy to define the elementary networks by analogy with the elementary matrices. We prove that every bijective network $\Sigma$ is equivalent to a unique product of elementary networks. This product is called the canonical representation of $\Sigma$ and its length is denoted by $\|\Sigma\|$. We prove that bijective networks $\Sigma_1$, $\Sigma_2$ of equal width $n$ are equivalent iff they are equivalent for some finite set $\Omega$ such that $|\Omega|\ge\|\Sigma_1\|+\|\Sigma_2\|+n$. A bijective network $\Sigma$ is called transitive for $\Omega$ if the set $\{\Sigma^F\colon F\in\mathcal Q(\Omega)\}$ is transitive. We prove that the bijective network $\Sigma$ is transitive for all sufficiently large finite sets iff $\Sigma$ is transitive for some finite set $\Omega$ such that $|\Omega|\ge\|\Sigma\|+n$. In addition, we propose an effective method for verifying the network transitivity for all sufficiently large finite sets, namely the bijective network $\Sigma$ is transitive for $\Omega$ such that $|\Omega|\ge\|\Sigma\|+n$ whenever it is transitive for some two-element subset of $\Omega$. In the final section, we expound an algorithm for constructing transitive networks. For a given bijective network $\Sigma$ of a width $n$, the algorithm adds $3n-3$ elementary networks to the canonical representation of $\Sigma$ without changing the existing contents. As a result of these modifications, we obtain a bijective network $\widehat\Sigma$ that is transitive for every sufficiently large finite set $\Omega$ ($|\Omega|\ge\|\widehat\Sigma\|+n$).
Keywords: network, quasigroup, block transformation, transitive class of block transformations.
Bibliographic databases:
Document Type: Article
UDC: 519.714.5
Language: Russian
Citation: I. V. Cherednik, “One approach to constructing a transitive class of block transformations”, Prikl. Diskr. Mat., 2017, no. 38, 5–34
Citation in format AMSBIB
\Bibitem{Che17}
\by I.~V.~Cherednik
\paper One approach to constructing a~transitive class of block transformations
\jour Prikl. Diskr. Mat.
\yr 2017
\issue 38
\pages 5--34
\mathnet{http://mi.mathnet.ru/pdm599}
\crossref{https://doi.org/10.17223/20710410/38/1}
Linking options:
  • https://www.mathnet.ru/eng/pdm599
  • https://www.mathnet.ru/eng/pdm/y2017/i4/p5
  • This publication is cited in the following 8 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Прикладная дискретная математика
    Statistics & downloads:
    Abstract page:222
    Full-text PDF :83
    References:50
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024