На данной странице представлена ознакомительная часть выбранного Вами патента
Для получения более подробной информации о патенте (полное описание, формула изобретения и т.д.) Вам необходимо сделать заказ. Нажмите на «Корзину»
СПОСОБ КРИПТОГРАФИЧЕСКОГО ПРЕОБРАЗОВАНИЯ БЛОКОВ ЦИФРОВЫХ ДАННЫХ | |
Номер публикации патента: 2140709 | |
Редакция МПК: | 6 | Основные коды МПК: | H04L009/00 H04K001/00 G09C001/02 | Аналоги изобретения: | R.Rivest. The RC5 Encryption Algorithm/Fast Software Encryption, Second Intersnational Workshop Proceedings (Leuven, Belgium, Decembes 14-16, 1994), Lecture Notes in Computer Science, v. 1008, Springer - Verlag, 1995, p.p.86-96. RU 2007884 C1, 22.11.91. RU 2030836 C1, 10.03.93. RU 2097930 C1, 27.11.97. DE 2058285 B2, 28.06.79. GB 1085168 A, 27.09.67. US 3746799 A, 17.07.73. |
Имя заявителя: | Молдовян Александр Андреевич | Изобретатели: | Молдовян А.А. Молдовян Н.А. | Патентообладатели: | Молдовян Александр Андреевич Молдовян Николай Андреевич Государственное унитарное предприятие Специализированный центр программных систем "СПЕКТР" |
Реферат | |
Способ относится к электросвязи и вычислительной технике, а конкретнее к криптографическим способам и устройствам для шифрования цифровых данных. Технический результат - повышение криптостойкости. Сущность способа заключается в разбиении блока данных на N ≥ 2 подблоков, поочередном преобразовании подблоков путем выполнения над подблоком по крайней мере одной операции преобразования, которая зависит от значения входного блока. В качестве операции, зависящей от значения входного блока, используется операция подстановки, выполняемая над k двоичными разрядами подблока, где 8 ≅ k ≅ 16, причем операции подстановок задаются таблицами подстановок, число которых T ≥ 2. В качестве таблиц подстановок используются секретные таблицы подстановок. Кроме того, в способе дополнительно формируют двоичный вектор V и для осуществления операции подстановки по значению V выбирают таблицу подстановки, причем вектор на текущем шаге преобразования формируют в зависимости от его значения на предшествующем шаге преобразования и от значения одного из подблоков. 2 з.п.ф-лы, 3 ил.
|