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

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

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1860045685867413504
author Гиранова, А.К.
author_facet Гиранова, А.К.
citation_txt Обобщенная структура реконфигурируемого процессора, реализующего симметричные алгоритмы закрытия информации / А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2010. — Вип. 57. — С. 113-119. — Бібліогр.: 14 назв. — рос.
collection DSpace DC
container_title Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
first_indexed 2025-12-07T16:58:17Z
format Article
fulltext 113 © �.�. ����� � 1 ( , ) ( ) n H i j ik jk k d x x � � � � �� . � ��� ��, � �� �� � � �� ���� ������ � ������ ��� �� � ��� � ����, ��� ������� ����� ���������, ������ ����� ������� � � � � �� ��� ���� � ��� ��� ������ ������!���� �����"� � � � � � ��� � ��� � � #�����: 1 1 ( , ) [ ( ) /(2 1)] 2 [ ( ) /(2 1)] 2 ] k k k k m m m mj i i j ik ik ik ki jk jk jk kj j j d x x x x x v x x x v � � � �� � ��� � � � � � � �� � . 1. ������� . . ������������ ��$ ����% ��#���� &����������%� �� ��. – ' � ���: *� - '�+�, 1995. 2. ��� �� �.�. 0 ��� ����� ��!� � ’���� ��� ��� ���"��� � � ���� �� ������ ����, 4 � ��� ���� ��� ���"��� 6 ���� � $�6. 7����� ��� ���"�6 – 2005.;��" �����, �.30-35. ��������� 15.09.2010�. �0� 004.056.55:004.272.23 �.�. ����� �, *?@A ��. �.B.?�� � C�C�, $. ��� ���������� �� ��� �� ��������������� ����� ���, ������������ ���� ������ ������ �� �� �� �� ���������� ; ��� ����� ��� ���"� ��%� ���� � $�� �� � ��#�� �������� ��� ��� ������� �� �% ���������� ��� ���� ��� ��� ���"�� – ��� � ��4���� �� ������, ������"� ��� ���%� � ���� �� �� ���. D ��� �� �����#�� ����� ����� ������� ��� ��� � ����� �%�� � ������� ��4��� ��� ���"�� ����� $����������� ��� ���. ����� ��$ ����% � �� � ����� �� ��� ����$ ��� [1-4]: - �������� %� ��$ ����%, � � �%� �� ��� ������ �����-��� ������ �� "���� ����� $���������� ��� ���� ����; - � ����� %� ��$ ����%, ��� �����4�� � �� %��������� ����%�%� ����; - ������� %� ��$ ����%, � � �%� �� �������%� &����� %�������� ����������� � � � ������: ����%�%� � ���%�%�. C� �������� #�� � � ���������� ��#�� � � ��� ��� � � �. � � ����� %� ��$ ������ �� ����� ���������� � #��� ����, � � ������� %� – ����������� �. ��� � � �� ���� �����������%� ����� ������ (����� ������ � 114 ���%�%� ���� �) – �� � ���"����� %� ��� ��� ���� ��� (��� �� �� �� ��� � �4��� �������� �������%� ������ � � � ��� ��� �� � ���� ���). D ��� , �%��� ���� �� ����� ������ �%�� � ��� � � ��� ��� ���� �%��� ���� �� ����������%� ����� ������ (����� ������ � ����%�%� ���� �) [5]. ' � � ���� �, �%��� ���� ��4�� ����������%� ����� ������% ��� ��� ��4��� ���%� �� ����� �: �� �� �� ��$����� ���� � ��� �� ����%� �������%� �����. ;�4��� ��� &������ �%� ��� � ������ ��� $ ��� ��� ���� ���������� $ � ����������� $ #��� ����. 0���%� $���� �%� ��� #��� ���� � � ���� � ������ ������4��� � %� � � ������� ���, ��� ��� ����%� �����������%�� ����� ���������, � ������4��� ��� %� � � �� � ��� ��� �%, �����4��� ����������%� ����� ��������. ?�� ��� � � � � ������������ ����� ������� ��������� �� #��� ���� ��� � $ ���%� $ ������, � ������������� – � ��� �� #��� ���� ������� $ ����� ���������� � ����� ������%. ' ���������� ������������� ����� ������� �� ��������, � ��#� � ����� ������������, � � ��� � %���� "�� � ��4�4��� ��� ���� � ��� � ��� ���"��. +�� � � � �� $ � ���% ��� ���� � &����� �� $ "��� $ «� � ����». C��� ��� #�� � ��� ������%�� ��$ ������� #��� ���� � ������ ��$ ����% �� �� $ ���������� $ #��� ���� (F;G) [1, 6]. �� �����%� ��$ ����% � �� �� ����� ����% ��� � ������. 0�� �������"�� ����� $�������� � ��4��% ��� �������� ��� ��������%�, ��� � �� $�����%� ��� �� �. ;�� ��� ��������, �� �� ����� � �������� � �������"�� � ������ ������� ���������, � �� $����� � �������"�� – �� %� ��� �� �� ������ ��� [7-9]. *��� ����� � �� ����� � � ���� ���������� ��� ���$�������%� �����"�� ���%� %���������� (H�') [10]. ������ � ��� ��� �������� � �������"�� � �����, �� $�� ��� �� �����, � � ��� � ���� ��� #�� � � ���������� H�' – �� �� ��� � � ���� � ���$���"�� �� ?I*;. A� � �� "��� ������� � ������ ����� %� � � � �������"��, ������ ������ ������� "��� %� ����, �� ���� ���"������� ���%�� ��������. D ��� �� ������ ��#���� ��� � �� ����% � ������ ������ ��� ��� ��� � � ���� #�� � $ ������ ��#���� � ������ � ��� ���� � ������, � � ��� � � ��� ��� ����� ������ ��� � ���$���"��. ' ������ � � ���� �� "��� � ��4��% ���%� ����� ��� ��� � � ��� � � � ��� ����������%� ����� �� "��� �% ������ ������, �� ����4�� �� %� �� $������ ���� ?I*;. D�� � � � ���� ��� � ��� ��� � ������ � �4����� ��������� � � ���� ��� ���$������� $ �� "��� ��, ��������4�$ ��$ ����% F;G (H?-F;G). ' ���� �4�� ��� �� �� � �� ������ ��4��� ��4�� ��$ ���� �� �� $ ���������� $ #��� ���� � �� �$ �� � ��� ��$����� � �4����� ��������� ��� ���$������� $ �� "��� ��, ��������4�$ 115 ����������%� ��$ ����% ����%��� ��� ���"��. J���� ���� �4�� ������ � ������ ������ ��� ��� ��� � � ���� � ���$���"�� �� #��� �� "��� � �� ���� H�' ������ �������, �� ����4�� �� %� �� $������ ���� ?I*;. ? � ���4�� � ��#���� � ������%� �� ��%� ��$ ���� #��� ���� ��� ���� �� ��� ���� �: �� #������%� ����� � %� ������� ��� � ��� ���� ���� � �������� ����� #��� ����, � � � � � � ������ ��� ����� � ���� ��� (���� ). ? � �� ��������� ��$ ����% F;G ��������"������� ��� ��4�� ���� � [1]: � ��$ ����% �� �� � ���� K�������; � ��$ ����% �� �� � � ���� �� -�������� ��%� ����� (SP-����); � ��$ ����% � �������� � «� � ���»; � ��$ ����% � ������ ���� � �������� �. ;��� K������� � ������ ��� ��������� ������% ��� $ �� �� ���%� �� ���� ��� � �� � (��4� ��$ �� �), �� �� � � �%� ������% ����� ��� � � � ����"��� f � ����� % ����� �� �� ��� ���� ��� ������%� � �� � . C� ���� K������� �� �� � ��#���� � ������%� ��$ ���� #��� ���� (DES, �D;+ 28147, RC5, Blowfish, TEA, CAST-128 � �. .). SP-���� ������% ��� �� �� ���� "���� � #������%� �� �, ���� ��� ���%� � ����, �� � �, � ������� � �������� ���, �� ���4�� � �����. 0���%� ���� � ������ $ ��� ����� ����� ��������%��, ��� ���� K�������. ' ������ � ������� SP-���� � �� ��� ���� ��$ ����% Seprent ��� SAFER+. 0�� ��������% «� � ���» (Square) ��������� ��� ��� ����� #������ $ �� �� ���%� � � ����� $ ���� $ ����� �. ����� $���������� ��� ���� ���� � $�� %� ������� �� � ����%�� ������� ����� �, � ����� �� �$ ��� ���� ��� �� ��"���. ' ������ � ������� � �� ��� ���� ��$ ����% SHARK, Crypron, � ����� ��$ ���� Rijndael, � � �%� ���� ;G� � %� ���� ��� � #��� ���� AES. ��������"�� ��� �� �� ��%� ������% ��$ ���� #��� ���� ���� �� �� �� , �.�. ��4��� ��� ����� ��$ ����%, � � �%� �� �� �� ���������� �� � � �� �� �����������%� %#� ��� . ' ������ � ������� ����� ��$ ���� � �� ��� ���� ��$ ���� FROG ( ��� � ���� � � ���� �� �� ��%� ��� ���� %� ������� � �����"�� �� ���� #������%� ���%�) � ��$ ����% ������� � SHACAL, � � �%� �� ��% �� ����"�� � �������� �&#-��$ ����� SHA. ;� �� � ��#���� � F;G � � ���� � � ��� � �4����� ��������� H?-F;G, ������ � �� % �� ��� ��� ������ ��� #�� � $ ������ ��#���� ������ � � ���� �� "��� � ��4��% ���%�. H���� ���� � � ���� � �4����� ����������� ����� #��� �� "��� �� (��� 1). 116 H��. 1. D� �4����� ����������� ����� #��� �� "��� �� '%������������ ������� � ��� ���$�������%� �����"�� ���%� %��������� ���� ���� ��� ��� � � � � � ��� �� � ����������. C��� ��� ��������� �%� ���������% ����� ���%�� ��� � %���������� � ������ � � H�' ��� � ��% ������ [11]. � ��� ���� ����������, � �4�� � ��� H�', � ������ ��� �� � ����� ��� ���"��� � %���������� � ������ �. C� &� � �� � ��� ���� ���$����� ����"�� ��$����� � ���$���"�� ?I*;. @��� ����� ?I*;, � �4�� � ��� ��� ���$������� $ %���������, � � ���� �������� ��� ����� ���� �� �� ����� "��� �� �����. ' ������ ��� ������� $ �� �� $ #��� �� "��� �� ����� ����� ���� � ������ ���� ��� �/ % �, ����"� ��%� �� � � ���� ��� ���� �����. H���� ���� ���� ���� �� ���� ��� , � � �%� � �� �����, ������������� ?I*;. ���� ��� �/ % � ���� ��� ����"� ��%� �� � �����%, ����, � ����� ��� �%� �� � ���%�. ' ������ � ���������� ���� ��� � �/ % � ��������� ��#��� ���%� �� � ���%�. D���� � ��� � ����"� ��%� �� � � � ���� ��� � �/ % � ��� �� ���� ��� ���� �����. A� ���� ��� ����� ���� ���� ��� � � ����"� �� $ �� ��. H���� ���� � ��� � � �� ���� ��� ����"� �� $ �� �� (���.2). ��� �%� ������ %#�, �� � ����"� �� $ �� �� � ���� ��� � �/ % � � ������� �����%, ����, � ����� ��� �%� �� � ���%�. 0���� &�� ��� ���"��, � ����� ������� ���� , � � �%� � ��� �������� ���� ��� � ���� �����, � ������� �� � � �� ��$ �����, $ � � %� ������� � ��� ��� ��� ���� ����. _ � ��$ ����� ��� ��� ���� � � � � �����"� ���� �����. ?�� ���� ���%� �� � ���%� � ��4����� %� � � ��$���� � ���� ����� ���� ��� �/ % �. D�� � ���� ��� � ���� ����� � ������ "��� � � � ���, $��� ����"� ��� ���� � � � $ �� ������ �� ������� 3. 0���%� � � ��� ��� � �� �� ��$ ����� �D;+ 28147 [12, 13]. 117 H��. 2. ;���������� ����� ����"� �� $ �� �� H��. 3. ���� ����"� ��� ���� "��� $ � � ���� 0���%� � � ��� ����� ���%�� � �� ����: WaitKey, WaitData, RepeatRound � OutputBlock. C������ � � �� ���� � � ���� – WaitKey. ' ��� � � �� ���� ��4��� ������ � ���� ���� �����. ?�� ����#� � � ���� ���� (key_ready = 1) �� ��� �� ����� ��� ��4�� � �� ���� – WaitData. ' ��� � � �� ���� � ��������� �� � ���%�. ?�� ����#� � � ���� ���� (data_ready = 1) �� ��� �� ����� ��� ��4�� � �� ���� – RepeatRound. ' ��� � � �� ���� � � ��� ������� ��� � �, � �� � ������ ���� �� ���$��� 32 (round_counter = 32). 0���� � � ��� 118 ����� �� ��� ��4�� � �� ���� – OutputBlock. ' ��� � � �� ���� �� ��� �� ���� ��� ��� ���� ��� $ �� �� ���%� ����� ���� ��� �/ % � � ��������� %������������ �������. ? � ���� � ����� ���%�� ��� � %���������� � ������ � � ��� ���$�������%� %���������� ������� ������ [14]. ?�� ����#� � ���� ��� ���%� (data_out_ready = 1), � � ��� ����� �� � �� ���� WaitData. B��� &� � � �� ���� ��$��� new_session �� �� 1, � ���� ���������� � �� ������ � � %� ���� �, � � � ��� ����� �� ������� � � �� ���� WaitKey, � ���� �� �� 0, � �� ��� �� � ���� ���� �� �� ���%�. ������. ' ��� � ������ �� � �� ������ ��4��� ��4�� ��$ ��� F;G � "���� � � ���� ��� ��� ������ ��� ��� ���$������� $ �� "��� ��, ��������4�$ ��$ ����% �� �� $ ���������� $ #��� ����. ;���������� ����� ��� ���$������� $ �� "��� ��, ��������4�$ ��$ ����% F;G, ��� � ������ ��� � ������, � � ��� ��� ����� ������ ��� � ���$���"��, �� � � ���� � ��� ���� �� ��� � � ���� ����������%� ����� �� "��� � ������ ������, �� ����4�� �� %� �� $������ ���� ?I*;. 1. ��������� �.�. ��$ ����% #��� ����. ;��"�����%� ���� ����. – ;?�.: Fm'- ?�������$, 2009. – 576 �. 2. Menezes A., Oorshot P., Vanstone S. Handbook of applied cryptography. – N.Y.: CRC Press Inc., 1996. – 816 p. 3. ������� �.�. *�� ���"� ���� ��� ���� ��� � ��������%� ������ � �����: ����. � � ���. – @.: *0 «KDH�@»: *CKH�-@, 2008. – 416 �. 4. �������� .�. ������ � � � � %#���� &������ � ��� ����%��� ��� ���"�� � �� �% �� �������"�� �� �����"�� ���%� %���������� // 7�. ����. ���"� }?@B C�C ����6��. – ��6 , 2009. – '��. 52. – C.78-83. 5. ������� .�., ������� �.�. 7�4��� ��� ���"�� ������ �����%� � �� ���� �%� ����� � ��������. – @.: 0@� ?����, 2002. – 656 �. 6. ����! �� �., "������ ., "������ �. ��$ ����� �� �� "�� �� ��������� $ �� � $ #���� ����. – I� � : F��, 2003. – 168 �. 7. �������� .�. ;�� �������%� ������ �������"�� ��$ ���� #��� ���� �� ��� ���$���� ���%� %���������� // 7�. ����. ���"� }?@B C�C ����6��. – ��6 , 2008. – '��. 48. – ;.34-39. 8. ������ . . � ���������� ��� ���� ���. ����� $���������� ��� % ��4��%. – @.: 0@�, 2000. – 448 �. 9. #. $��� �� ��������%� #����� �% �� ������ ��� � &������� � ���� // A����� ����: C+F – 2001 – ~ 6 – �.48-51 10. �������� �.%. ������ ���������� �����"�� ���%� %���������� ��������������%� ��������. // *������ ���%� ���������. – 0 ��"�: C�C ������% – �������� �� ���� **. – 2009. – ~1. – ;. 144–148. 11. �������� �.%. D�� � � ������%� ��� ���$�������%� �����"�� ���%� %���������� // @ ��� ���� �� ��� ���"���� ���� � $�6. 7�. ����. ��. }?@B C�C ����6��. – '��. 49. – ��6 : 2008. – ;. 17-24. 12. 0;+� �D;+ 28147:2009 ;�����% ���� ��� ��� ���"��. 7�4��� ����� $����������. ��$ ����% ����� $�������� $ ��� ���� ����. 119 © �.0.F�����"� 13. ���&�� �. ?����� ��� ����� $�����. ?� � � �%, ��$ ����%, ��� �%� �����% �� ��%�� ;� – @.: +�����, 2002. – 816 �. 14. �������� �.%., �������� .�. C�� � �%� �� �% ����� ���%�� ��� � ���� �����%� � ������� � � ��� ���$�������%� ���� ��� � // @ ��� ���� �� ��� ���"���� ���� � $�6. 7�. ����. ��. }?@B C�C ����6��. – '��. 43. – ��6 : 2007. – ;. 86–94. ��������� 22.09.2010�. �0� 683.06 �.0.F�����"� �������� ����������� �� ��� ���� ���������!��" �#������" �� ��� ��������� ��� ������ ������ ��$ ����� ��%���� }�� ���"���� ���� � $��, � � !�� ���������, ��� ��� ��! � � � �� �� ���������� ��� ���"����� ��� �� , � � � $ � ���� � ��� ������� ��� �� ��� �� ���� � $���� �� "��� �� �� ����� �� ��� �� ���� [1,2]. J� �����!, 4 � � � �� ���� � $�� ��� ��� ��! � � � � �� ������� ������ � �� ����, ���� � � ������: - ��$ ����� ������� �� ����� ����� ����, - ���� ����, ��4���� ��� �� ��� ����� ������, ���� ���� ����!���� � � ��� ��� ��, �� ��#� �� ���, - ��� ���"���� � �� �����, ��� � ������ ���������� ��� ��� ����� ������ � �� ���� ��� ��"��� 6 ���� � $�6 � 6� ������, ��� ������ � ����� ���, - ����� ��� ��� �� �������� ��� ���"����� ��� �� �� � � ��� ���� ������ �� ��, 4 � ���� ���� �� ����� ��� ������ ��� ���� 6 ������, - ��� �� ����$ � ���� � �� ���� ��� ���"��� 6 ���� � $�6, ��� � ����� � ����� ��� ������, ��� �� ��� � ���, 4 ��� ��!���� � � ��� � ������ �� ��, - ��� �� ������� ��� � � � ���� �� ��, 4 ������������ �� �� � �� �������� ��� ���"��� 6 ���� � $�6, - ��� �� ������� �� � ��� ���� ����������"����� ���� ���� �� ���� ��� � � � ����� ���, �������� ���������� � � ���� �� ��, - ��� �� �� �������"�6 �������� �� �� � ����� ��� ���������� , ��� � ����� � ����� ��� ����� ��� � � � � �� �������, 4 � ���� �������� �� "��� �� �������� � � � � 6 ��� ���"��� 6 ���� � $�6.
id nasplib_isofts_kiev_ua-123456789-28236
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn XXXX-0067
language Russian
last_indexed 2025-12-07T16:58:17Z
publishDate 2010
publisher Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
record_format dspace
spelling Гиранова, А.К.
2011-11-04T10:45:23Z
2011-11-04T10:45:23Z
2010
Обобщенная структура реконфигурируемого процессора, реализующего симметричные алгоритмы закрытия информации / А.К. Гиранова // Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. — К.: ІПМЕ ім. Г.Є. Пухова НАН України, 2010. — Вип. 57. — С. 113-119. — Бібліогр.: 14 назв. — рос.
XXXX-0067
https://nasplib.isofts.kiev.ua/handle/123456789/28236
004.056.55:004.272.23
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/28236
work_keys_str_mv AT giranovaak obobŝennaâstrukturarekonfiguriruemogoprocessorarealizuûŝegosimmetričnyealgoritmyzakrytiâinformacii