RUS  ENG
Полная версия
ЖУРНАЛЫ // Математические вопросы криптографии // Архив

Матем. вопр. криптогр., 2018, том 9, выпуск 2, страницы 117–127 (Mi mvk255)

On software implementation of Kuznyechik on Intel CPUs

[О программной реализации алгоритма Кузнечик на процессорах Intel]

A. S. Rybkin

JSC “InfoTeCS”, Moscow

Аннотация: Исследуются вопросы высокоскоростной реализации блочного шифра Кузнечик на процессорах Intel различных серий. Рассматривается несколько методов реализации, включая технику «битслайс» и доступные на архитектуре Intel способы оптимизации вычислений; оценивается эффективность их применения к алгоритму Кузнечик. Изучается вклад каждого из структурных элементов алгоритма в результирующую сложность его реализации в зависимости от используемого способа оптимизации. Приводятся результаты практической реализации для различных процессоров и возможные способы дальнейшей оптимизации.

Ключевые слова: блочный шифр, Кузнечик, быстрая программная реализация, битслайс, быстродействие.

УДК: 519.719.2

Получено 05.II.2017

Язык публикации: английский

DOI: 10.4213/mvk255



Реферативные базы данных:


© МИАН, 2024