350 rub
Journal Neurocomputers №9 for 2010 г.
Article in number:
Parallel realization of functions of substitutions by means of modular arithmetic-logic forms
Authors:
A. K. Vishnevsky, O. A. Finko
Abstract:
Substitution is a unique reflection of a finite set on itself. At corresponding numbering (or ordering) of elements of a finite set on which substitution is possible certain, it can be reduced to substitution on some finite subset of natural numbers. The Function of substitution is used in the majority of modern block codes, therefore it is meaningful to consider features of its numerical realization. It is shown that the system of substitutions can be presented by the system Boolean functions. The algorithm of construction of a modular numerical polynomial of systems of substitutions is offered. For presentation the example of values of substitutions, factors and the module of numerical substitutions in a hexadecimal notation are is resulted. Features of realization of systems of substitutions by modular numerical polynomials on an example of substitutions of the cipher GOST 28.147-89 are considered. It is shown that the top border of complexity of realization by modular numerical polynomials of systems of substitutions is much less than for systems of any Boollean functions for the same number of variables.
Pages: 29-33
References
  1. Белоусов А. И., Ткачев С. Б. Дискретная математика: Учеб. Для вузов / Под ред. В. С. Зарубина, А.П. Крищенко. 3-е изд., стереотип. Сер. Математика в техническом университете; Вып. XIX. М.: МГТУ им. Н. Э. Баумана. 2004.
  2. Алферов А. П., Зубов А. Ю. Основы криптографии. Учебное пособие, 2-е изд., испр. и доп. М.: Гелиос АРВ. 2002.
  3. Финько О. А. Модулярная арифметика параллельных логических вычислений: Монография / под ред. В. Д. Малюгина. Ин-т проблем управления им. В. А. Трапезникова РАН. Краснодар: Краснодарский воен. ин-т. 2003.
  4. Yanushkevich, S., Shmerko, V., Lyshevski, S., Logic design of nanoICs. CRCPress. 2005.
  5. Шнайер Б. Прикладная криптография. Протоколы, алгоритмы, исходные тексты на Си. М.: ТРИУМФ. 2003.