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

Классы МПК:H04L9/08 с ключевым распределением
H04K1/06 путем передачи информации, соответствующей элементам сигнала с неестественными скоростями и(или) беспорядочно, и(или) в обратном порядке 
Автор(ы):, ,
Патентообладатель(и):Молдовян Николай Андреевич
Приоритеты:
подача заявки:
2001-11-01
публикация патента:

Изобретение относится к области электросвязи и вычислительной техники, а конкретнее к области криптографических способов и устройств для защиты информации, передаваемой по телекоммуникационным сетям. Сущность способа итеративного шифрования двоичных блоков данных заключается в формировании секретного ключа в виде совокупности подключей, разбиении блока данных на два n-битовых подблока, где nспособ итеративного шифрования двоичных блоков данных, патент № 222286616, и выполнении Rспособ итеративного шифрования двоичных блоков данных, патент № 22228662 раундов шифрования, каждый из которых заключается в формировании по первому подблоку двоичного вектора, формировании двух управляющих кодов, преобразовании двоичного вектора, выполняемом одновременно с преобразованием второго подблока с помощью первой управляемой операции преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228661, выполняемой в зависимости от значения первого управляющего кода, наложении с помощью операции суммирования преобразованного двоичного вектора на преобразованный второй подблок и последующем преобразовании второго подблока путем выполнения над ним второй управляемой операции преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228662, выполняемой в зависимости от значения второго управляющего кода, причем в качестве управляемых операций преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228661, способ итеративного шифрования двоичных блоков данных, патент № 22228662 используют управляемые операционные подстановки. Технический результат, достигаемый при реализации изобретения, состоит в повышении стойкости шифрования к линейному криптоанализу. 2 табл., 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, Рисунок 28

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

1. Способ итеративного шифрования двоичных блоков данных, заключающийся в формировании секретного ключа в виде совокупности подключей, разбиении блока данных на два n-битовых подблока, где nспособ итеративного шифрования двоичных блоков данных, патент № 222286616, и выполнении Rспособ итеративного шифрования двоичных блоков данных, патент № 22228662 раундов шифрования, каждый из которых заключается в формировании по первому подблоку двоичного вектора, формировании двух управляющих кодов, преобразовании двоичного вектора, выполняемом одновременно с преобразованием второго подблока с помощью первой управляемой операции преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228661, выполняемой в зависимости от значения первого управляющего кода, наложении с помощью операции суммирования преобразованного двоичного вектора на преобразованный второй подблок и последующем преобразовании второго подблока путем выполнения над ним второй управляемой операции преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228662, выполняемой в зависимости от значения второго управляющего кода, отличающийся тем, что в качестве управляемых операций преобразования способ итеративного шифрования двоичных блоков данных, патент № 22228661, способ итеративного шифрования двоичных блоков данных, патент № 22228662 используют управляемые операционные подстановки.

2. Способ по п.1, отличающийся тем, что управляющий код формируют по секретному ключу.

3. Способ по п.1, отличающийся тем, что управляющий код формируют по секретному ключу и по значению одного из подблоков.

4. Способ по п.1, отличающийся тем, что в качестве управляемых операций подстановки способ итеративного шифрования двоичных блоков данных, патент № 22228661 и способ итеративного шифрования двоичных блоков данных, патент № 22228662 используют две взаимно обратные управляемые операционные подстановки.

5. Способ по п.1, отличающийся тем, что преобразование двоичного вектора осуществляют путем выполнения над ним управляемой операционной подстановки способ итеративного шифрования двоичных блоков данных, патент № 22228663.

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

Текст описания в факсимильном виде (см. графическую часть)м

Класс H04L9/08 с ключевым распределением

способ защищенной связи в сети, устройство связи, сеть и компьютерная программа для этого -  патент 2528078 (10.09.2014)
способ управления доступом к набору каналов для приемного или декодирующего устройства (варианты) -  патент 2519395 (10.06.2014)
распространение криптографического секретного ключа -  патент 2517408 (27.05.2014)
устройство беспроводной связи, система беспроводной передачи данных и способ беспроводной передачи данных -  патент 2517059 (27.05.2014)
улучшение безопасности пассивной оптической сети, основанной на интерфейсе административного управления терминалом оптической сети -  патент 2507691 (20.02.2014)
способ квантового кодирования и передачи криптографических ключей -  патент 2507690 (20.02.2014)
способы и устройство для аутентификации и идентификации с использованием инфраструктуры открытых ключей в среде ip-телефонии -  патент 2506703 (10.02.2014)
создание и проверка достоверности документов, защищенных криптографически -  патент 2500075 (27.11.2013)
защищенный канал с аутентификацией -  патент 2488226 (20.07.2013)
генерация криптографического ключа -  патент 2480925 (27.04.2013)

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

Наверх