Реконфигурируемый процессор, реализующий усиленные алгоритмы закрытия информации
В статье предложена обобщенная структура реконфигурируемого процессора, реализующего усиленные алгоритмы блочного симметричного шифрования. Разработаны структурные схемы для различных методов усиления....
Збережено в:
| Опубліковано в: : | Збірник наукових праць Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
|---|---|
| Дата: | 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 |