способ блочного итеративного шифрования двоичных данных

Классы МПК:H04L9/16 меняющихся в процессе работы
H04K1/06 путем передачи информации, соответствующей элементам сигнала с неестественными скоростями и(или) беспорядочно, и(или) в обратном порядке 
Автор(ы):,
Патентообладатель(и):Государственное унитарное предприятие Специализированный центр программных систем "Спектр",
Молдовян Александр Андреевич,
Молдовян Николай Андреевич
Приоритеты:
подача заявки:
2000-10-16
публикация патента:

Изобретение относится к области электросвязи и вычислительной техники, а конкретнее к области криптографических устройств для шифрования данных. Способ включает формирование секретного ключа в виде совокупности раундовых подключей, разбиение блока данных на два подблока и выполнение Rспособ блочного итеративного шифрования двоичных данных, патент № 22121082 раундов шифрования, каждый из которых включает преобразование первого подблока путем выполнения последовательности операций L1, L2,..., Ln и преобразование второго подблока путем выполнения последовательности операций H1, Н2,..., Нn, где nспособ блочного итеративного шифрования двоичных данных, патент № 22121081, при этом в каждом раунде шифрования раундовые подключи используют при выполнении операций Нi и Ln-i+1 соответственно, причем в каждом раунде шифрования после выполнения операций Ln и Нn дополнительно осуществляют перестановку подблоков и, по крайней мере, в качестве одной из операций Hi, где 1способ блочного итеративного шифрования двоичных данных, патент № 2212108iспособ блочного итеративного шифрования двоичных данных, патент № 2212108n, и, по крайней мере, в качестве одной из операций Lj, где 1способ блочного итеративного шифрования двоичных данных, патент № 2212108jспособ блочного итеративного шифрования двоичных данных, патент № 2212108n, используют обращаемые операции, причем используют обращаемые операции Нi, являющиеся эквивалентными обращаемым операциям Lj, где j=n-i+1, a в качестве остальных операций Нi используют операции, являющиеся обратными операциям Lj, где j=n-i+1. Технический результат, достигаемый при реализации способа, состоит в повышении скорости шифрования. 5 ил.
Рисунок 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

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

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

Описание изобретения к патенту

Таблицы Т%

Класс H04L9/16 меняющихся в процессе работы

способ для обмена данными -  патент 2517697 (27.05.2014)
способы и устройства передачи зашифрованного мультимедийного контента в пакетном режиме, носитель записи для осуществления таких способов -  патент 2496140 (20.10.2013)
способ и устройство для осуществления связи со сквозным шифрованием -  патент 2495532 (10.10.2013)
способ двусторонней аутентификации доступа -  патент 2444143 (27.02.2012)
система защиты информации -  патент 2325695 (27.05.2008)
способ формирования ключа шифрования-дешифрования -  патент 2277759 (10.06.2006)
способ кодирования-декодирования -  патент 2249857 (10.04.2005)
способ формирования ключа шифрования-дешифрования -  патент 2230438 (10.06.2004)
способ создания ключа для группы компьютеров вычислительной сети -  патент 2219670 (20.12.2003)
способ итеративного блочного шифрования двоичных данных -  патент 2206961 (20.06.2003)

Класс H04K1/06 путем передачи информации, соответствующей элементам сигнала с неестественными скоростями и(или) беспорядочно, и(или) в обратном порядке 

Наверх