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

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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Datum:2011
Hauptverfasser: Гильгурт, С.Я., Гиранова, А.К.
Format: Artikel
Sprache:Russisch
Veröffentlicht: Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України 2011
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/28320
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации / С.Я. Гильгурт, А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2011. — Вип. 58. — С. 127-134. — Бібліогр.: 6 назв. — рос.

Institution

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