Отрывок: Âî-âòîðûõ, ïîñêîëüêó äëß êàæäîé íèòè òðåáóåòñß õðàíèòü ñâîè êîïèè ëîêàëüíûõ ïåðåìåííûõ, âîçðàñòåò ÷èñëî çàíßòûõ ðåãèñòðîâ, ÷òî òîæå ìîæåò ñòàòü îãðàíè÷èâàþùèì ôàêòîðîì è óìåíüøèòü ÷èñëî îäíîâðåìåííî îáðàáàòûâàåìûõ áëîêîâ òåêñòà. Òåì íå ìåíåå, èìååò ñìûñë èññëåäîâàòü âëèßíèå ðàçìåðà ñàìîãî áëîêà íèòåé íà ñêîðîñòü øèôðîâàíèß.  äàííîé ðàáîòå ðàññìàòðèâàþòñß ðàçìåðû áëîêà íèòåé â 32, 64, 128,192, 25...
Название : Реализация алгоритма шифрования "Кузнечик" с помощью технологии NVIDIA CUDA
Другие названия : Implementation of "Kuznyechik" encryption algorithm using NVIDIA CUDA
Авторы/Редакторы : Борисов, А.И.
Мясников, Е.В.
Borisov, A.N.
Myasnikov, E.V.
Дата публикации : Май-2019
Издательство : Новая техника
Библиографическое описание : Борисов А.И. Реализация алгоритма шифрования "Кузнечик" с помощью технологии NVIDIA CUDA / Борисов А.И., Мясников Е.В. // Сборник трудов ИТНТ-2019 [Текст]: V междунар. конф. и молодеж. шк. "Информ. технологии и нанотехнологии": 21-24 мая: в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В.А. Фурсова]. - Самара: Новая техника, 2019. – Т. 4: Науки о данных. - 2019. - С. 345-353.
Аннотация : В статье рассматриваются различные варианты реализации блочного алгоритма шифрования "Кузнечик" с помощью технологии NVIDIA CUDA. В качестве основы используется реализация на основе таблиц поиска. Исследуется влияние размера блока нитей и места расположения таблиц на скорость шифрования. Лучшие результаты получены при хранении таблиц поиска в глобальной памяти при размере блока в 384 нити. Пиковая скорость шифрования на графическом процессоре NVIDIA GeFOice 850М (версия памяти DDR3) достигает 2,7 ГБ/с. This paper presents an implementation of “Kuznyechik” encryption algorithm using NVIDIA CUDA. Proposed implementation based on lookup tables approach. The influence of thread block size and lookup tables storage type is investigated. Best results weгe given when using 384 threads per block and global memory as a storage for lookup tables. On GPU NVIDIA GeForce 850M (4 GB DDR3 version) throughput reaches 2.7 GBps.
URI (Унифицированный идентификатор ресурса) : http://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Realizaciya-algoritma-shifrovaniya-Kuznechik-s-pomoshu-tehnologii-NVIDIA-CUDA-75665
Другие идентификаторы : Dspace\SGAU\20190421\75665
Располагается в коллекциях: Информационные технологии и нанотехнологии

Файлы этого ресурса:
Файл Описание Размер Формат  
paper43.pdfОсновная статья962.59 kBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.