Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации

В статье предложена обобщенная структура реконфигурируемого процессора, реализующего усиленные алгоритмы блочного симметричного шифрования. Разработаны структурные схемы для различных методов усиления....

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в: :Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Дата:2011
Автори: Гильгурт, С.Я., Гиранова, А.К.
Формат: Стаття
Мова:Російська
Опубліковано: Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України 2011
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/28320
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации / С.Я. Гильгурт, А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 127-134. — Бібліогр.: 6 назв. — рос.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859765046077292544
author Гильгурт, С.Я.
Гиранова, А.К.
author_facet Гильгурт, С.Я.
Гиранова, А.К.
citation_txt Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации / С.Я. Гильгурт, А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 127-134. — Бібліогр.: 6 назв. — рос.
collection DSpace DC
container_title Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
description В статье предложена обобщенная структура реконфигурируемого процессора, реализующего усиленные алгоритмы блочного симметричного шифрования. Разработаны структурные схемы для различных методов усиления.
first_indexed 2025-12-02T05:21:08Z
format Article
fulltext 127 © �.�. ����� �, �. . �� ����� � � ������ �� �� ���� – ������������ � ���� ����� � �������- �������� �!�"��, � ����� ��#���� � � ���� �� ��#����������. $ �������� ���������� ���� ���� ��#������ ��� ����� � ��� �� ��- �������� ����� ������ "�# ���� � �������� ����� ������. $ ���������� �������� �"��� ������� � ���, ��� ������#������ � ����������� ���� ���� ��#������ ��� ���� ����% ���� ����, ���� �% ����� "��� � ������ ��� ����� ������ � �� ������ � �� ���� �#������� ���� ��������� � � �#������ � �������� �"������. 1. ������� � �.�., �������� �.�. &��� �����: '�����( ��#�������, ���(��� �� � ������, 2010, 58 �. [)���� ����% �� �]. – *���� ���� ��: CD-ROM. 2. �������� �.�. '����� ����� ������ � �� ������� �"��������� / �������� �.�., ������� .�. – +.: 346'+, 2006. – 286 �. 3. Boehm B. Software Engineering Economic – N.J. Prentice-Hall, Inc, 1981. – 767 pp. 4. � ���� �. 4�� ����� ����� ������ � �� ��� / +�%� �. �., �� � ����. ��� ��. 3.�. $�#��� – +.: >������ � ����������, 1982. – 172 �. �������� 3.03.2011�. ?@ 004.056.55:004.272.23:004.274 �.�. ����� �, ����.����.�� �, 4$+) ��. �.A.$ ���� 6�6?, �. ��� �. . �� �����, 4$+) ��. �.A.$ ���� 6�6?, �. ��� ������� ��� ��� ���������, ������ ��� �������� �� ������ �������� ���������� ����� !��. B ������ � �������� �"�"F����� �� �� � ������� � ����� � ������ �, ����# �F��� �������� ���� ���� "������� ������ ������ !�� ������. *�# �"����� �� �� ��� ����� ��� �#������ ������� �������. 3�"���� .: 6 ����. ��"#��$� ���� : #�� ���� ���� �����, "������ ������ ����� !�� ������, ������� � ���% �����������. �� ���������% ��� � ��#������������� �������������% ������� ������ ������������� ��� �� � ������ � �������� ��"������ G������ � ����"����� #�F��� ���� �����, � ���������, � �������� ���%����� � ����� ��������� � �����. ���� ���� !�� ������, ���� �� �F� ��������� ��� ��#�� ��������� "�#��������, � ������F�� � ��� �� �� �������� �������� [1]. � � ��% ��� ���, ��#����� ���� !���� ����� ���� ����� #�� ���� ���� ����� � ������������ ������ ��� ����% #�����%. )��� �" �������� ��� �������� ��� �������, ���#������ � �#������ 128 ������� ������� � ����� ��������% #�F���, ���������� �� ������#������ �#�������, � ��� ����� � ������ ���� �����. B�� �� ��� ���� #�!�� ������% ���� ����� #�� ��!�������� ��������, � �������� �����, � ������� ���� �� � ����� �� ��� – �������������� � � �������. 4# ���� ���� �� ��� ��� �������, ��#�����F�� ������ � F���� �F�� ������ � ����#�F���: ���"��� ������ (����� ��� � ��������) � ����� ��������� ���� �����; ������������ ����������� (����� ���� ���� �� � �����) [2]. '�������, ��� � ���������� ����#���� ������ �������� � ������ � ��������� � ����!���� �� ��������� ��#�������� ����������� � ����� #�� ���� ���� �����. B G��% ���#� ��#����� ���� �� ����% ����� ��� ���� �� �%���, ��� ������� � ���� ������ ������� ����������� (*?B) �� "�#� ��� ����� � �� ���� ���% ������ ���� FPGA (Field Programmable Gate Array) [3]. B ������F�� � ��� *?B �� �� � ������ �������� ������������� (?B) � ��� ����� [4] �������� ��������� ������#������� ��� �!���� �#������ #����, � ��� �����, � �"����� ���� ��������% "�#���������. B ������F�% �"��� �� ������ �����#� ������� ������� � ����#�F���, � ���������� � �"��� [2], � ���������� �"�"F����� �������������� �� �� �, ����# �F�� �� �������� ���� ����� "������� ������ ������ !�� ������ (3�W) [5] �� "�#� � �� ���� ���% ������, �������F�� ������������� ���"������� � �������� *?B. �����# ��������� ���������% � � "������% ����#��, ��� � ���� �� � ��� ������� ��������� �"��� �� ����#���� �� $X4� ������ �� ���� ����� ������� � ����#�F���. B �� �� � ���, ��� ���� �� ���� ����� � "���� ������ � ���������#� ������� ������������� �� �����% � �"����. Y���� ������F�% ������ �������� �# �"���� � ������������ �"�"F����� �� �� ������� � ���� � ������ ��, ����# �F�� ��� ������ ������� ���� ����� "������� ������ ������ !�� ������, ������ ����� � �"��� [2]. B �"��� [6] �� ������ ����������� �������� "���!������ 3�W � �������� �"�"F����� �� �� � ������� � ����� � ������ � "������� ������ ������ !�� ������ (*$-3�W), � ����� ������� �� ������#������ ������� � ���� �����������%. $����� �� �%��� � ������� � �����-������ � ���� � �� �� ������ ��� �������% "���, � ���� �� ����# ���� �#������ ���� ���� 3�W. @����������� ����� �������� ��, ���, ��#������� �� ���� ������ ���� ����, �������� ���������� ��� ��������� "���� �������� ���#�������, #� ���� �# �"��������, ����������� � � ��� ������. 4#�������� ��!� ��"���!�% ��� ��, ��#�����% �� �� ���� ���� (��), ���� �% ��������� ��� ������� ���� ������ �� ��� �� ���� � ��" �#������ ������ �� � � � ���. B �� ����� ��� ���% ������� �� � ���������� ��"�% ���"�������� � ���� , �� ���� ��F � � ���� ��, ����� �� � � ��� G�������� ������. 129 �������������, � � ��� �����#� �# �"����� �� � �������� �!��� ��� ��� ����� ������, ���� ���#����, � �������� ����� ������ � �.�., ��� � F�������� �"������� #���� . 4����� ������ ���%���� � ���������% �"�"F����% �� �� � *$-3�W ��#������ ��#���� �� �� ������ ������� �# �"���� !� ����� ������ �!���% � �"����� ��#����� � ������ �� #�F��� ������, � ����� ����� � �� ����#�������%, �� �����F���� ������������� � �"����� ��#����� ���� ����� ��� ���� �� �%���. @ ���� �������, �������� ��#������ � F�������� ���#��� � �"������ � �# �"������� � ��� ��� � ����� ��#����� ������� � ���� �!���% �� "�#� *?B ��� �#������ � �������� �"�����%, � ���������, � � �# �"���� � ����� ��������� � ����� ���� ��������% #�F���. B ������F�% �"��� ������ ���� ��� ���� ������%!�� �#����� � ��!� ��� � ����������� � ����#���� ������� ������� � ����� ��������� ���� �����, ������ ����� � �"��� [2]. � �� ���"��� �������� ������ ������� #�F��� ���� ����� #���������� � ���, ��� �������% ����� #�!�� ��������� ��������� �#. @ ���� �������, ����������� ��������� ���������������� !����, �� ������ �# ���� �� �� F���������� � ���� � � ����� ���������� � ��" �#������. $ � G��� �# ������ � ���� F��� !��� �������� �������� ������� ��� ������ �F��� !���. '���� �# �� ������ ���"��� ������ �������� ������ ����� !�� ������. B G��� �� ��� �� ������ !��� ������# ���� ���� � ��� �� ���� ��� � �#������� �������. @�� � ��#�������� ����� !���� n ��� � � ���� ����� ������� ���� �F�� �" �#��: � �� �� �� �� �1 ,kn ki kC E E E M� � � ��� � – �������% �����; % – #�!�� ������% �����; kiE – ��� ���� #�!�� ������ �� ���� ki; ki – i-% ����. *��!�� ������ �������� �" ����� � �������: � �� �� �� �� �1 ,kn ki kM D D D C� � � ��� kiD – ��� ���� ��!�� ������ �� ���� ki. B ����� ����!���� ���%����� ������ ������ !�� ������ � ��� ���� ������� «��� ��� ���� �����» �������" �#�� ������#����� �� �������� ��� ���% #�!�� ������ � ��!�� ������. B G��� �� ��� �� ��� !����, ��� � � ���� � � ����� � ��" �#������ ����������� #�!�� ������, � � ���� � �" ������ � ��" �#������ ����������� ��!�� ������, � ���"� ��. �� �� ��� ����� ������� � ���� � ������ ��, ����# �F�� �������� ���� ���� "������� ������ ������ !�� ������ (*$?-3�W) �� 130 �� ���� ���� �� � ��� ����� ���������% ������ ��� ��%: �� �%���� � �������, �� �%���� �����-������ � ��� �������% "��� ( ��. 1). *��. 1. '"�"F����� �� �� ��� ����� *$?-3�W > ����� �� �%��� � ������� � �����-������ �������� ������ ��, ��� � ��� ����� ���� ��!� � ����� ������ � *$-3�W. �� �� � ��� ��������� "���� ��� �� ��� ������ ������ !�� ������ � ������� �� ��. 2. ����� �������� � ��"� ������% � �������% ����� � ������, ������ �����%, ������ ������, ������� !����, � ����� ��� �� ���� ����, ����������% �� ����% �� �� � ��� �������� "��� , ��������� � �"��� [6]. *��. 2. �� �� ��� ����� ��� ��������� "���� ��� �� ��� ������ ������ !�� ������ 131 B�����% � �������% ����� � � ����#������ ��� � ������ "����� ��������� ������ � ������, #�!�� �������� �������� ���� �����, ��������������. @�� �#��� ���� ����� 3�W ����� "���� �#�����. B ������ �����% � ������ �������� ���� ����� ��� ������� !���. B � ����%!�� �� ��� ��� ����� ������#������ ����� �� � �����%, � ��������� �� �#������ !���� ����� ����. $����� ������ ���� ��� ����������� � ���� �����, ���"����� � ��� ���������� ��" ������ ���� ���� !�� ������. B � ����%!�� �� ��� G�� ��� � "��� "���, ��#����F�� ���� ������#������ ���� ���� ��� ��� F��� !���: #�!�� ������ ��"� ��!�� ������. ������� !���� ���� ��� ���� ��� F��� !���, � ������ ��"� ��% � ����� ����� � �����, � ����� �� ���� ������ ����� ���� ����� �� �������% ����� ����� #��� !���� � ���� � !�� ������. 3���� ����� � ������� ������� �� � ������� � ������ ����� �������� �"���������� ���� �F�% ����� ���"��� ������ – ��������� !�� ������. $ � ������ ������� �� ������ !��� ������# ���� �#������ ���� ���� !�� ������ � �#������� �������: � �� �� �� �� �1 1 ,n i kn ki kC E E E M� � � � �� �� �� �� �1 1 i n k ki knM D D D C� � � , ��� i kiE – ��� ���� #�!�� ������ i-� ���� ����� �� ���� ki; i kiD – ��� ���� ��!�� ������ i-� ���� ����� �� ���� ki. '�� �������% "��� ��� ���������� !�� ������ ( ��. 3) ���������� �� ������ ����% ��!� ����� �������� ���������� ��� ��%, ����# �F�� �#������ ���� ���� 3�W. *��. 3. �� �� ��� ����� ��� ��������� "���� ��� �� ��� ���������� !�� ������ 132 ������� !���� � ������ �� ��� ������ � ����%, ��������� ��� � ���� F�% �����, � ������ ����� � ���� �% � ���������� ������, �"���������F�% ����� �� ���� � �" ����� ���� ���� �������� ������ � ����� � ���� �# ������� �� ������ !��� � ��" �#������. B�� �� ��� ������� ������� � ����� ��������� ������� #�� ���� ���� ����� � ����� ����� �� ��� �F���� � �������� �� ��, ����F����� � ���� ������ #�� ��!�������. 6�#������� ��� �����������% �����������% � ��� �# ������ ���� ���� ���� !�� ������ �� � �����. Z�� ��F� � ��#������� ����� ���� ����, ��� ����!� � ����� �������� #�� ��!������ ��� ��� ���� #�� ���% ���� ����� � ������� ���!��"� � �����. B�� ��� ���� ���#���� � ������� #�!�� ������ ��� ������� � ��!�� ������ ��� ������, ��#�����F�� � � ����#���� ������� �������, ����� ������ ��� � �������!�%�� ��!� �"��� [2]. '�� �������% "��� ��� �����������% ����������� �#������� ���� ������ ( ��. 4) �������� � ��"�, ����"�� � ���� F�% �����, ��������� ��� ��%, ����# �F�� �#������ ���� ���� 3�W. '������ ������� � ��� ������ ������ �" ����% ���#�, � ����� � ���, ��� ����� �������� !���� ���� � #������� "��� ����� ���� ����. *��. 4. �� �� ��� ����� ��� ��������� "���� ��� �� ��� �����������% ����������� �#������� ���� ������ 4#������� ����������� ������������� ������� �������� ��� �"����� � "���!�� ���������� ���� ����� !�� ������. $ ����, ��� "���!�� ����� �#������ ���� ����� ������� � ���� ������ � �����������, ��� ��F� 133 ����� � ��#�������� ����� ���� ����, � ��� ��!� G����� �� ������#������ ������� ������ �������. B �������� �!���� ������� � ����� ���� ����� ������#����� ������ �� �#���������� ������ � ���� �� ���� ���� !�� ������. &���% ������ ��#������� �����������% �����������% �#������������. 3���� ��� �"�� �� ������ �� � ��!� ����� ��% �"��� [2]. '�� �������% "��� ��� �����������% ����������� �#������������ ( ��. 5) ���������� �� � ���� F�% ����� �������� ������������� ��� �� ���� ���� � ��� ������� ���������� �F�� ���� � ���������� ������. 3��� ����� ���� ���� � ������ �� ��� � ������ ������% �� ���� ��� �� ���� ���� �����% �� ���� ������% ���� �����, ������������� �" �#�� �����F�% �� ���� ��� !�� ������. *��. 5. �� �� ��� ����� ��� ��������� "���� ��� �� ��� �����������% ����������� �#������������ *������ ����� ��!� ��� ������� – ���"��� ������ � ������������ ����������� ���� �� ��"� �"���������� � F��������� � �!���� ����#�����% ���������� #�� ���� ���� �����, ������, ���"���!�% G����� ��#������ ������� ��" ����% ������ – ��� ��#������� ������������ ���"��� ������. 4#������ � � �����"� ������ �����F���� ��������: ������������ ������ ����� �������, ������������ ��������� ������� � ������������ ��������� ������� �#������������ [2]. ����� ����#���� ��� �������� "����� ��� �� ���������� �����"�� ����� ��������� ����� ��� �����, 134 � ������������ �� ��. 2, ��. 3 � ��. 5 ��������������. '������ ������� ��!� � �"��� �� �%���� � �������. B�����. $ �� ��� � �"����� �������������% ������� ���������� ��#�������� #�� ��!�������� �� ��� ���� #�F�F����% ���� �����, ��� � ������ � ����!���� � �"�����% � ���%����� � �������� �����. � � ��% ��� ���, G��� �� � �� ��� ��#������ �# �"������� �������� � ������ ���� ��������% #�F���. $ ��� F����� ������#������ *?B ��� ����#���� ������� ������� �� � ������� � � ����������� ��������������� � �������� ��� � F���������, ��� ������� ����� �������. $ ���������� �"�"F����� �� �� � *$?-3�W ��� � �� ���� ������% ��� �������� ��#����� ������� � ���� � ����� ������ ��, ����# �F�� �������� ���� ���� #�F��� ���� �����, ���� �� ��#����� ���#��� � �"������ � �# �"������� � ��� ��� � ����� �# �"����. '������� � ������ � ����#���� ���� ����� *$?-3�W, �#�������� � ������F�% �"���, "��� �� �"����� �� G���� ����������� ������ � ����� ������ ��, �����#� ������� ��� *?B ���� XC2S_EVAL �� �� Cesys �� "�#� $X4� Xilinx Spartan-II (200000 G������������ ���������� G��������) � Nexys-2 �� �� Digilent �� "�#� $X4� Xilinx Spartan3E-500 � Spartan3E-1200 (500000 � 1200000 G������������ ���������� G�������� ��������������). 1. %������ �.�., & � '�� �.(. h�F��� ���� ����� � ��� ��������� �� �� ������� ����� � ��������. – +.: @+ $ ���, 2002. – 656 �. 2. ��� ��� �.�. �����# �������� � ����!���� G������������ #�� ���� ���� ��- ��� � ��� ��� �� ����#���� �� ������ ������� ������������ // h". �� �. � . j$+A 6�6 ?� �k��. – �k�, 2009. – B��. 52. – �. 78-83. 3. ��� '��� %.). '"#� ��� ������� ������� � ���� ������ ������� ��- ���������% // +���������� �� (��� ���(%�( ��������(k. h". �� �. � . j$+A 6�6 ?� �k��. – B��. 49. – �k�: 2008. – �. 17-24. 4. ��� '��� %.). �����# � F���� �F�� ������ ������� �����������% ��� ���������� �� ������� ������� // +���������� �� (��� ���(%�( ��������(k. h". �� �. � . j$+A 6�6 ?� �k��. – B��. 48. – �k�: 2008. – �. 115-120. 5. &� ��� *. $ �������� � ����� ����. $ �������, ���� ����, �������� ������ �� �#��� �� – +.: & � ��, 2002. – 816 �. 6. ��� ��� �.�. '"�"F����� �� �� � ������� � ����� � ������ �, ����- # �F��� ������ ����� ���� ���� #�� ���� ���� ����� // h". �� �. � . j$+A 6�6 ?� �k��. – �k�, 2010. –B��. 57. �������� 10.02.2011�.
id nasplib_isofts_kiev_ua-123456789-28320
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn XXXX-0067
language Russian
last_indexed 2025-12-02T05:21:08Z
publishDate 2011
publisher Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
record_format dspace
spelling Гильгурт, С.Я.
Гиранова, А.К.
2011-11-09T17:03:43Z
2011-11-09T17:03:43Z
2011
Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации / С.Я. Гильгурт, А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 127-134. — Бібліогр.: 6 назв. — рос.
XXXX-0067
https://nasplib.isofts.kiev.ua/handle/123456789/28320
004.056.55:004.272.23:004.274
В статье предложена обобщенная структура реконфигурируемого процессора, реализующего усиленные алгоритмы блочного симметричного шифрования. Разработаны структурные схемы для различных методов усиления.
ru
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
Article
published earlier
spellingShingle Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
Гильгурт, С.Я.
Гиранова, А.К.
title Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
title_full Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
title_fullStr Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
title_full_unstemmed Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
title_short Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
title_sort реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
url https://nasplib.isofts.kiev.ua/handle/123456789/28320
work_keys_str_mv AT gilʹgurtsâ rekonfiguriruemyiprocessorrealizuûŝiiusilennyealgoritmyzakrytiâinformacii
AT giranovaak rekonfiguriruemyiprocessorrealizuûŝiiusilennyealgoritmyzakrytiâinformacii