УДК
004.312
ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ И СИНТЕЗ АППАРАТНЫХ КРИПТОГРАФИЧЕСКИХ
СРЕДСТВ ЗАЩИТЫ ИНФОРМАЦИИ НА ЛИНЕЙНЫХ РЕКУРРЕНТНЫХ РЕГИСТРАХ СДВИГА
А. Б. Сизоненко 1, В. В.
Меньших 2
1 Краснодарский университет МВД России
2 Воронежский институт МВД России
Статья получена 9 апреля 2015 г.
Аннотация. Представлен
способ технической реализации линейного рекуррентного регистра сдвига (ЛРРС),
вырабатывающего за один такт несколько элементов псевдослучайной
последовательности. Приведены и обоснованы показатели и критерии эффективности
технической реализации ЛРРС. По выбранным показателям и критериям оценена
эффективность модифицированной схемы на конкретном примере. Приведен алгоритм
моделирования и синтеза высокопроизводительных аппаратных средств криптографической
защиты информации по критерию максимальной производительности при имеющихся
ограничениях по сложности. Для моделирования высокопроизводительной технической
реализации шифраторов, имеющих в своем составе более одного ЛРРС, предложено
использовать математический аппарат сетей Петри.
Ключевые слова: моделирование средств защиты информации; линейный
рекуррентный регистр сдвига; параллельные вычисления; криптографические
преобразования; поточные шифры.
Abstract. Method of technical realization of a Linear
Feedback Shift Register
(LFSR), generating multiple elements of pseudo-random sequence in one cycle is
presented. Indicators and criteria of performance of technical implementation
LFSR are given and
justified. The effectiveness of the modified circuit is assessed using selected
indicators and criteria of performance for specific example. Algorithm simulation
and synthesis of high-performance hardware cryptographic protection of information
on the criterion of maximum productivity with existing limits on complexity is
reduced. The mathematical apparatus of Petri nets is proposed to use for
modeling high-performance technical implementation encoders, having in its
composition more than one LFSR.
Keywords: modeling of
information security; Linear Feedback Shift Register; parallel
computing; cryptographic transformations; stream cipher.