На данной странице представлена ознакомительная часть выбранного Вами патента
Для получения более подробной информации о патенте (полное описание, формула изобретения и т.д.) Вам необходимо сделать заказ. Нажмите на «Корзину»
СПОСОБ БЛОЧНОГО ИТЕРАТИВНОГО ШИФРОВАНИЯ ЦИФРОВЫХ ДАННЫХ | |
Номер публикации патента: 2184423 | |
Редакция МПК: | 7 | Основные коды МПК: | H04L009/16 | Аналоги изобретения: | RU 2140714 C1, 18.01.1999. RU 2140709 C1, 27.10.1999. WO 99/07375 А, 10.08.1999. US 5168521 А, 01.12.1992. RU 2140716 C1, 27.10.1999. |
Имя заявителя: | Молдовян Николай Андреевич | Изобретатели: | Алексеев Л.Е. Изотов Б.В. Молдовян А.А. Молдовян Н.А. | Патентообладатели: | Государственное унитарное предприятие Специализированный центр программных систем "Спектр" Молдовян Александр Андреевич Молдовян Николай Андреевич |
Реферат | |
Изобретение относится к области электросвязи и вычислительной техники, а конкретнее к области криптографических способов шифрования данных. Способ включает формирование секретного ключа, разбиение блока данных на два подблока и выполнение R≥2 раундов шифрования, заключающихся в формировании двоичного вектора, преобразовании двоичного вектора под управлением секретного ключа и наложении с помощью операции суммирования преобразованного двоичного вектора на второй подблок, при этом в каждом раунде формируют управляющий код и с помощью первой управляемой операции, зависящей от значения управляющего кода, преобразуют первый подблок, который затем преобразуют с помощью второй управляемой операции, зависящей от значения управляющего ключа, причем двоичный вектор формируют по первому подблоку, преобразованному с помощью первой управляемой операции, управляющий код формируют по секретному ключу, а также управляющий код формируют по секретному ключу и по значению второго подблока, в качестве второй управляемой операции используют управляемую двуместную операцию, являющуюся обратной по отношению к первой управляемой операции, в качестве первой и второй управляемых операций используют управляемые перестановки, а также в качестве первой и второй управляемых операций используют управляемые двуместные операции. Технический результат, достигаемый при осуществлении способа, состоит в уменьшении числа раундов шифрования, благодаря чему повышается скорость шифрования. 5 з.п. ф-лы, 3 ил.
|