УСТРОЙСТВО ДЛЯ ПОТОКОВОЙ СТЕГАНОГРАФИЧЕСКОЙ ПЕРЕДАЧИ ДВОИЧНЫХ ДАННЫХ
канал связи Двоичные данные
Устройство включает, связанные по каналу связи передатчик и приемник, при этом передатчик содержит блок формирования открытых двоичных данных порциями по N бит, блок формирования закрытых двоичных данных, блок отбора порций двоичных данных по L бит, причем L меньше, чем N, блок симметричного шифрования с использованием ключа K, блок генерации элементов гаммы с использованием ключа Q, сумматор по модулю «2», блок внедрения двоичных данных порциями по L бит в N-битные порции открытых двоичных данных на место соответствующих младших L бит N-битных порций, блок передачи открытых данных (с внедренными битами) порциями по N бит, а приемник содержит блок приема открытых двоичных данных (с внедренными битами) порциями по N бит, блок отбора младших L бит из N-битных порций открытых двоичных данных, блок приема исходной последовательности закрытых двоичных данных, блок симметричного расшифрования двоичных данных с использованием ключа K, блок генерации элементов гаммы с использованием ключа Q, сумматор по модулю «2». Новым является то, что в передатчик введены блок генерации случайного числа R, блок генерации значения заголовка сессии, состоящего из случайного числа R и предопределенного значения Z, одинакового у передатчика и приемника, блок генерации предопределенного значения окончания сессии, известного передатчику и приемнику, при этом выход блока формирования открытых данных порциями по N бит подключен к входу блока внедрения двоичных данных порциями по L бит в N-битные порции открытых двоичных данных на место соответствующих младших L бит N-битных порций первый выход блока формирования закрытых двоичных данных подключен к входу блока генерации случайного числа R, второй выход подключен к первому входу блока отбора порций двоичных данных по L бит, третий выход подключен к входу блока генерации предопределенного значения окончания сессии, выход которого подключен ко второму входу блока отбора порций двоичных данных по L бит, первый выход блока отбора порций двоичных данных по L бит подключен ко второму входу блока внедрения двоичных данных, второй и третий выходы подключены к первому входу блока сумматора по модулю «2», к третьему входу блока отбора порций двоичных данных по L бит подключен выход блока симметричного шифрования, первый вход которого подключен к выходу ключа K, второй вход подключен к выходу блока генерации значения заголовка сессии, вход которого подключен к первому выходу блока генерации случайного числа R, второй выход блока генерации случайного числа R подключен к входу ключа Q, выход ключа Q подключен к входу блока генерации элементов гаммы, выход которого подключен ко второму входу блока сумматора по модулю «2», первый выход сумматора по модулю «2» подключен к третьему входу блока внедрения двоичных данных, выход которого подключен к входу блока передачи открытых данных (с внедренными битами) порциями по N бит. В приемник введены блок проверки флага принятого заголовка сессии, накопитель фиксированного размера со сдвигом в сторону младших бит, блок сравнения части расшифрованного значения с ожидаемым значением Z, блок ожидания следующих открытых двоичных данных (с внедренными битами) порциями по N бит, блок установки флага принятого заголовка сессии, блок выделения из другой части расшифрованного значения числа R, накопитель переменного размера со сдвигом в сторону младших бит, блок сравнения части значения накопителя переменного размера с ожидаемым значением окончания сессии, блок сброса флага принятого заголовка, блок выделения исходной последовательности закрытых двоичных данных из другой части накопителя переменного размера, при этом выход блока приема открытых двоичных данных (с внедренными битами) порциями по N бит подключен к входу блока отбора младших L бит из N-битных порций открытых двоичных данных, выход которого подключен к входу блока проверки флага принятого заголовка сессии, первый выход блока проверки флага принятого заголовка сессии подключен к первому входу блока сумматора по модулю «2», второй выход подключен к входу блока накопителя фиксированного размера со сдвигом в сторону младших бит, выход которого подключен к первому входу блока симметричного расшифрования, ко второму входу блока симметричного расшифрования подключен выход ключа K, выход блока симметричного расшифрования подключен к входу блока сравнения части расшифрованного значения с ожидаемым значением, первый выход блока сравнения части расшифрованного значения с ожидаемым значением Z подключен к входу блока установки флага принятого заголовка сессии, второй выход подключен к первому входу блока ожидания следующих открытых двоичных данных, выход которого подключен ко второму входу блока приема открытых двоичных данных (с внедренными битами) порциями по N бит, выход блока установки флага принятого заголовка сессии подключен к входу блока выделения из другой части расшифрованного значения R, выход которого подключен к входу ключа Q, выход ключа Q подключен к входу блока генерации элементов гаммы, выход которого подключен ко второму входу блока сумматора по модулю «2», выход сумматора по модулю «2» подключен к входу накопителя переменного размера со сдвигом в сторону младших бит, выход которого подключен к входу блока сравнения части значения накопителя с ожидаемым значением окончания сессии, первый выход блока сравнения части значения накопителя с ожидаемым значением окончания сессии подключен к входу блока сброса флага принятого заголовка сессии, второй выход подключен ко второму входу блока ожидания следующих открытых двоичных данных порциями по N бит, выход блока сброса флага принятого заголовка сессии подключен к входу блока выделения исходной последовательности закрытых двоичных данных из другой части накопителя, выход которого подключен к входу блока приема исходной последовательности закрытых двоичных данных. Технический результат - обеспечение возможности скрытно передавать защищаемые данные в потоке открытых данных и повышение стойкости к стегоанализу за счет невозможности определения факта передачи защищаемой информации, момента начала и завершения ее передачи.
Полезная модель относится к области защиты информации и может быть использована для скрытной передачи сообщений по каналам связи.
Александр
Южаков
Анатольевич
Зав. каф. АТ
Доктор технических наук
Профессор
-
-
РОССИЯ
Анатолий
Ташкинов
Александрович
Ректор
РОССИЯ
45.01.86
Связь и сигнализация на предприятиях
02.02.AC
AUTOMATION & CONTROL SYSTEMS
Игорь
Капгер
Владимирович
автор
РОССИЯ
Александр
Южаков
Анатольевич
автор
РОССИЯ
ФГАОУ ВО "ПЕРМСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"  ФГАОУ ВО "ПНИПУ"  "ПНИПУ"
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ПЕРМСКИЙ  НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ"
1025900513924
АНАТОЛИЙ
ТАШКИНОВ
АЛЕКСАНДРОВИЧ
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные бюджетные учреждения