Патент на изобретение №2212108

Published by on




РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2212108 (13) C2
(51) МПК 7
H04L9/16, H04K1/06
(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ

Статус: по данным на 28.03.2011 – прекратил действие

(21), (22) Заявка: 2000126107/09, 16.10.2000

(24) Дата начала отсчета срока действия патента:

16.10.2000

(43) Дата публикации заявки: 10.10.2002

(45) Опубликовано: 10.09.2003

(56) Список документов, цитированных в отчете о
поиске:
RU 2140714 C1, 18.01.1999. WO 8907375 А, 10.08.1989. US 5168521 А, 01.12.1992. US 5442705 А, 15.08.1995. DE 4016203 А1, 21.11.1991.

Адрес для переписки:

197342, Санкт-Петербург, ул. Кантемировская, 10, СЦПС “Спектр”

(71) Заявитель(и):

Молдовян Николай Андреевич

(72) Автор(ы):

Молдовян А.А.,
Молдовян Н.А.

(73) Патентообладатель(и):

Государственное унитарное предприятие Специализированный центр программных систем “Спектр”,
Молдовян Александр Андреевич,
Молдовян Николай Андреевич

(54) СПОСОБ БЛОЧНОГО ИТЕРАТИВНОГО ШИФРОВАНИЯ ДВОИЧНЫХ ДАННЫХ

(57) Реферат:

Изобретение относится к области электросвязи и вычислительной техники, а конкретнее к области криптографических устройств для шифрования данных. Способ включает формирование секретного ключа в виде совокупности раундовых подключей, разбиение блока данных на два подблока и выполнение R2 раундов шифрования, каждый из которых включает преобразование первого подблока путем выполнения последовательности операций L1, L2,…, Ln и преобразование второго подблока путем выполнения последовательности операций H1, Н2,…, Нn, где n1, при этом в каждом раунде шифрования раундовые подключи используют при выполнении операций Нi и Ln-i+1 соответственно, причем в каждом раунде шифрования после выполнения операций Ln и Нn дополнительно осуществляют перестановку подблоков и, по крайней мере, в качестве одной из операций Hi, где 1in, и, по крайней мере, в качестве одной из операций Lj, где 1jn, используют обращаемые операции, причем используют обращаемые операции Нi, являющиеся эквивалентными обращаемым операциям Lj, где j=n-i+1, a в качестве остальных операций Нi используют операции, являющиеся обратными операциям Lj, где j=n-i+1. Технический результат, достигаемый при реализации способа, состоит в повышении скорости шифрования. 5 ил.

Таблицы Т%

Формула изобретения

Способ блочного итеративного шифрования двоичных данных, включающий формирование секретного ключа в виде совокупности раундовых подключей, разбиение блока данных на два подблока и выполнение R2 раундов шифрования, каждый из которых включает преобразование первого подблока путем выполнения последовательности операций L1, L2, . . . , Ln и преобразование второго подблока путем выполнения последовательности операций H1, Н2, . . . Нn, где n1, при этом в каждом раунде шифрования раундовые подключи используют при выполнении операций Нi и Ln-i+1 соответственно, отличающийся тем, что в каждом раунде шифрования после выполнения операций Ln и Нn дополнительно осуществляют перестановку подблоков и, по крайней мере, в качестве одной из операций Hi, где 1in, и, по крайней мере, в качестве одной из операций Lj, где 1jn, используют обращаемые операции, причем используют обращаемые операции Нi, являющиеся эквивалентными обращаемым операциям Lj, где j= n-i+1, а в качестве остальных операций Нi используют операции, являющиеся обратными операциям Lj, где j= n-i+1.

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17, Рисунок 18, Рисунок 19, Рисунок 20, Рисунок 21, Рисунок 22, Рисунок 23, Рисунок 24, Рисунок 25, Рисунок 26, Рисунок 27


MM4A Досрочное прекращение действия патента Российской Федерации на изобретение из-за неуплаты в установленный срок пошлины за поддержание патента в силе

Дата прекращения действия патента: 17.10.2005

Извещение опубликовано: 20.11.2006 БИ: 32/2006


Categories: BD_2212000-2212999