Шифрующее-дешифрующее устройство
Авторы патента:
Использование: в устройствах кодирования и шифрования информации с применением открытого ключа. Сущность изобретения: устройство содержит на передающей стороне генератор ключа, шифрующий блок, умножитель на открытый ключ, сумматор по модулю два и генератор случайных чисел, а на приемной стороне блок формирования открытого ключа, блоки обращения перестановочной и невырожденной матриц, умножители на обращенные перестановочную и невырожденную матрицы и дешифратор. 1 ил.
Изобретение относится к кодированию и шифрованию информации и может быть использовано в устройствах передачи информации для обеспечения скрытой связи с применением открытого ключа.
Известно устройство, содержащее на передающей стороне последовательно соединенные источник информации, блок ввода, шифрующий блок, распределитель и выходной блок, а на приемной стороне последовательно соединенные входной блок, распределитель, наборный блок, дешифратор и выходной блок, соединенный с потребителем информации [1]. Недостатком устройства является относительно низкая криптостойкость. Наиболее близким по технической сущности к предлагаемому является устройство, содержащее на передающей стороне последовательно соединенные источник информации и шифратор, а также генератор случайных чисел и рандомизатор, выходы которых соединены с соответствующими входами шифратора, а на приемной стороне - последовательно соединенные шифратор и получатель информации, а также канал связи, входы которого соединены с выходами шифратора и генератора ключа, а выход соединен с входом дешифратора [2]. Недостатком устройства является относительно низкая криптостойкость. Требуемый технический результат заключается в повышении криптостойкости. Это достигается тем, что в устройство, содержащее на передающей стороне последовательно соединенные генератор ключа и шифрующий блок, другой вход которого соединен с выходом источника информации, а также генератор случайных чисел, а на приемной стороне приемный блок, выполненный в виде дешифрующего блока, выход которого соединен с потребителем информации, а также канал связи, дополнительно введены на передающей стороне последовательно соединенные умножитель на открытый ключ, первый вход которого соединен с выходом шифрующего блока, а второй вход соединен с выходом генератора ключа, и сумматор по модулю два, второй вход которого соединен с выходом генератора случайных чисел, а выход соединен с первым входом канала связи, а на приемной стороне - блок формирования открытого ключа, выполненный в виде умножителя матриц, выход которого является первым выходом блока формирования открытого ключа и соединен с вторым входом канала связи, а также блока формирования перестановочной матрицы, выход которого является вторым выходом блока формирования открытого ключа, блока формирования невырожденной матрицы, выход которого является третьим выходом блока формирования открытого ключа, и блока формирования порождающей матрицы, выходы которых соединены с соответствующими входами умножителя матриц, и введенные в приемный блок последовательно соединенные блок обращения перестановочной матрицы, вход которого соединен с вторым выходом блока формирования открытого ключа, умножитель на обратную перестановочную матрицу, второй вход которого соединен с выходом канала связи, декодирующий блок и умножитель на обратную невырожденную матрицу, выход которого соединен с входом дешифрующего блока, а также блок обращения невырожденной матрицы, вход которого соединен с третьим выходом блока формирования открытого ключа, а выход соединен с вторым входом умножителя на обратную невырожденную матрицу. Анализ научно-технической литературы показал, что до даты подачи заявки отсутствовали устройства с указанной выше совокупностью признаков. Следовательно, предложение отвечает требованию новизны. Кроме того, требуемый результат достигается всей вновь введенной совокупностью признаков, которая именно в таком сочетании в известной научной и технической литературе не была обнаружена. Следовательно, предложение отвечает требованию изобретательского уровня. При этом конструкция всех элементов устройства раскрыта до уровня, позволяющего выполнять стандартное инженерное проектирование и изготовление. Следовательно, предложение отвечает требованию промышленной применимости. На чертеже представлена электрическая структурная схема шифрующе-дешифрующего устройства. Шифрующее-дешифрующее устройство содержит на передающей стороне последовательно соединенные генератор 1 ключа, шифрующий блок 2, другой вход которого является информационным входом устройства, умножитель 3 на открытый ключ, другой вход которого соединен с первым выходом канала 4 связи, и сумматор 5 по модулю два, а также генератор 6 случайных чисел, выход которого соединен с другим входом сумматора 5 по модулю два, выход которого соединен с входом канала 4 связи, а на приемной стороне устройство содержит блок формирования открытого ключа, выполненный в виде блока 8 формирования перестановочной матрицы, блока 9 формирования невырожденной матрицы и блока 10 формирования порождающей матрицы, выходы которых соединены с соответствующими входами умножителя 11 матриц, выход которого соединен с входом канала 4 связи, и приемный блок 12, выполненный в виде последовательно соединенных умножителя 13 на обратную перестановочную матрицу, первый вход которого соединен с выходом канала 4 связи, декодирующего блока 14, умножителя 15 на обратную невырожденную матрицу и дешифрующего блока 16, выход которого является информационным выходом устройства, а также блока 17 обращения невырожденной матрицы, вход которого соединен с выходом блока 9 формирования невырожденной матрицы, а выход соединен с вторым входом умножителя 15 на обратную невырожденную матрицу и блока 18 инвертирования перестановочной матрицы, вход которого соединен с выходом блока 8 формирования перестановочной матрицы, а выход - соединен с вторым входом умножителя 13 на обратную перестановочную матрицу. Генераторы 1 и 6 могут быть выполнены в виде стандартных генераторов [3] , блоки 2, 14, 16 - в виде аналогичных блоков, описанных в [4], остальные блоки в виде ПЗУ, информация для программирования которых приведена в [5, 6] и при описании работы устройства. Шифрующее-дешифрующее устройство работает следующим образом. Предварительно на приемной стороне в блоке 7 формирования открытого ключа формируется открытый ключ. Для этого в блоке 8 формируется перестановочная матрица Г размерности n x n, в каждой строке и в каждом столбце которой имеется единица на случайной позиции, а остальные - нули. В блоке 9 формируется случайная невырожденная матрица H размерности k x k, состоящая из единиц и нулей. В блоке 10 формируется порождающая матрица R размерности k x n какого-либо кода, например, кода Рида-Маллера [4]. Матрицы, формируемые блоками 8 - 10, перемножаются в умножителе 11, который формирует матрицу E = H





Формула изобретения
Шифрующее-дешифрующее устройство, содержащее на передающей стороне последовательно соединенные генератор ключа и шифрующий блок, другой вход которого соединен с выходом источника информации, а также генератор случайных чисел, а на приемной стороне - приемный блок, выполненный в виде дешифрующего блока, выход которого соединен с потребителем информации, а также канал связи, отличающееся тем, что введены на передающей стороне последовательно соединенные умножитель на открытый ключ, первый вход которого соединен с выходом шифрующего блока, а второй вход соединен с выходом генератора ключа, и сумматор по модулю два, второй вход которого соединен с выходом генератора случайных чисел, а выход соединен с первым входом канала связи, а на приемной стороне - блок формирования открытого ключа, выполненный в виде умножителя матриц, выход которого является первым выходом блока формирования открытого ключа и соединен с вторым входом канала связи, а также блока формирования перестановочной матрицы, выход которого является вторым выходом блока формирования открытого ключа, блока формирования невырожденной матрицы, выход которого является третьим выходом блока формирования открытого ключа, и блока формирования порождающей матрицы, выходы которых соединены с соответствующими входами умножителя матриц, и введенные в приемный блок последовательно соединенные блок обращения перестановочной матрицы, вход которого соединен с вторым выходом блока формирования открытого ключа, умножитель на обратную перестановочную матрицу, второй вход которого соединен с выходом канала связи, декодирующий блок и умножитель на обратную невырожденную матрицу, выход которого соединен с входом дешифрующего блока, а также блок обращения невырожденной матрицы, вход которого соединен с третьим выходом блока формирования открытого ключа, а выход соединен с вторым входом умножителя на обратную невырожденную матрицу.РИСУНКИ
Рисунок 1
Похожие патенты:
Изобретение относится к области радиотехники и может быть использовано в системе кабельного телевидения (КТВ) для обеспечения защиты от несанкционированного доступа (НСД) абонента к специальным (платным) ТВ-каналам
Устройство секретной связи // 2038701
Устройство секретной телефонной связи // 2032991
Способ секретной телефонии // 45328
Устройство для секретной передачи // 28942
Изобретение относится к технике связи
Изобретение относится к способу шифрования с исправлением ошибок канала связи, к устройству для его осуществления
Изобретение относится к программируемым элементам памяти, к способам и устройству для их считывания, записи и программирования
Изобретение относится к радиотехнике
Изобретение относится к технике связи с телефонными или другими проводными линиями связи и предназначено для использования при противодействии коммерческому и промышленному шпионажу
Изобретение относится к области радиотехники и может быть использовано в системах радиосвязи, предназначенных для функционирования в условиях радиоэлектронной борьбы
Способ секретной передачи информации // 2295835
Изобретение относится к радиотехнике и передаче информации и может найти применение в системах связи для помехоустойчивой передачи цифровой информации с определенной степенью конфиденциальности
Изобретение относится к области радиовещания, в частности к цифровому радиовещанию в режиме амплитудной модуляции
Изобретение относится к области создания искусственных помех для маскировки акустических и электромагнитных каналов утечки речевой информации
Формирователь речеподобного шумового сигнала // 2310282
Изобретение относится к области создания искусственных помех для маскировки акустических и электромагнитных каналов утечки речевой информации