Axborot texnologiyalari, tarmoqlar va telekommunikatsiyalar


Стегоалгоритмы встраивания информации в изображения



Download 5,02 Mb.
Pdf ko'rish
bet137/222
Sana15.11.2022
Hajmi5,02 Mb.
#866857
1   ...   133   134   135   136   137   138   139   140   ...   222
Стегоалгоритмы встраивания информации в изображения 
Стегоалгоритмы, работающие с JPEG, как правило, реализуют 
встраивание 
данных 
в 
коэффициенты 
дискретного 
косинусного 
преобразования (ДКП). При этом применяются два основных подхода: 
1)
встраивание элементов сообщения в отдельные значения 


International scientific conference "INFORMATION TECHNOLOGIES, NETWORKS AND 
TELECOMMUNICATIONS" ITN&T-2022 Urgench, 2022y April 29-30 
533 
выбранных спектральных коэффициентов путем перезаписи битами 
сообщения наименее значимых бит коэффициентов ДКП или путем 
прибавления/ вычитания из коэффициентов ДКП заданных (малых по 
модулю) значений [1]; 
2)
встраивание элементов сообщения за счет модификации групп 
значений выбранных коэффициентов ДКП таким образом, чтобы они 
удовлетворяли заданному соотношению [2]. 
Для стегоалгоритмов первого класса, повышение ПС в большинстве 
случаев возможно за счет увеличения числа задействованных в процессе 
ССИ элементов контейнера или за счет модификации нескольких младших 
двоичных разрядов коэффициентов ДКП. Стегоалгоритмы второго класса, 
как правило, применяются при создании цифровых водяных знаков и имеют 
строго фиксированную (низкую) ПС, которая может быть повышена за счет 
использования при скрытии дополнительных пар или троек спектральных 
коэффициентов. Стоит отметить, что подобные варианты повышения ПС для 
алгоритмов, модифицирующих коэффициенты ДКП напрямую или, 
использующих принцип относительной замены величин спектральных 
коэффициентов, неизбежно приведут к существенному снижению качества 
заполненных контейнеров[3]. 
В данной работе рассматривается высокопроизводительный алгоритм 
стеганографического скрытия в JPEG, 
реализующий 
«непрямое» 
встраивание сообщений путем итеративной модификации абсолютных 
значений групп квантованных коэффициентов ДКП контейнера до момента 
совпадения результата вычисления функции свертки над элементами 
модифицированной группы со значением встраиваемого сообщения. Главной 
отличительной особенностью алгоритма является реализованный принцип 
стеганографического кодирования, при котором обеспечивается встраивание 
большого числа бит информации по сравнению с числом модифицируемых 
бит контейнера, что позволяет минимизировать его искажение. Сами 
элементы скрываемого сообщения при этом в явном виде в контейнер не 
добавляются[4]. 
Пусть I – незаполненный JPEG-контей
нер размером 
W H 
пикселей, 
используемый для скрытия файла сообщения M , I – заполненный JPEG- 
контейнер. Для встраивания и извлечения M используется ключ K. Алгоритм 
ССИ
E
:
   
должен одновременно удовлетворять двум 
противоречивым требованиям:
– максимизации пропускной способности (ПС) стегосистемы.
Предполагается, что заполненные контейнеры хранятся и используются 
в полностью цифровой среде без выполнения цифро-аналоговых и аналогово- 
цифровых преобразований, а также без внесения в них дополнительных 
искажений, поэтому дополнительные требования по обеспечению 
робастности скрытых данных в алгоритме ССИ не предъявляются.
Алгоритм извлечения информации 


I K M 
имеет строгий (не 
вероятностный) характер работы и позволяет безошибочно извлекать ранее


International scientific conference "INFORMATION TECHNOLOGIES, NETWORKS AND 
TELECOMMUNICATIONS" ITN&T-2022 Urgench, 2022y April 29-30 
534 
скрытые данные. Для корректного извлечения сообщения необходимо знание 
стеганографического ключа K , компонентами которого могут являться ключ 
шифрования сообщения и параметры инициализации начального состояния 
генератора псевдослучайных числовых последовательностей, используемых 
при выборе элементов контейнера для стегоскрытия.
Основные этапы алгоритма ССИ отражены на обобщенных схемах 
встраивания и извлечения информации [5], приведенных в нотации языка 
UML на рис. 1. Далее рассмотрим каждый этап более подробно.
На первом этапе работы алгоритма встраивания реализуется подготовка 
скрываемых данных, включающая сжатие и шифрование файла-сообщения

AESK 
256 
DEFLATE 

. Сжатие реализуется по алгоритму 
DEFLATE 
(библиотека zlib), а шифрование по алгоритму AES на 256-битном 
ключе. Использование процедур сжатия и шифрования позволяет не только 
повысить пропускную способность. 
LSB (Least Significant Bit, наименьший значащий бит (НЗБ)) — суть 
этого метода заключается в замене последних значащих битов в контейнере 
(изображения, аудио или видеозаписи) на биты скрываемого сообщения. 
Разница между пустым и заполненным контейнерами должна быть не 
ощутима для органов восприятия человека. 
Суть метода заключается в следующем: Допустим, имеется 8-битное 
изображение в градациях серого. 00h (00000000b) обозначает чёрный цвет, 
FFh (11111111b) — белый. Всего имеется 256 градаций ({\displaystyle 
2^{8}}2^{8}). Также предположим, что сообщение состоит из 1 байта — 
например, 01101011b. При использовании 2 младших бит в описаниях 
пикселей, нам потребуется 4 пикселя. Допустим, они чёрного цвета. 


International scientific conference "INFORMATION TECHNOLOGIES, NETWORKS AND 
TELECOMMUNICATIONS" ITN&T-2022 Urgench, 2022y April 29-30 
535 
а) 
б) 
Рис. 1. Обобщенные схемы встраивания (а) и извлечения (б) данных из jpeg- 
контейнера 
Заключение: 
В работе рассмотрен алгоритм ССИ в 
JPEG, 
совмещающий в себе два важных свойства – высокую пропускную 
способность и низкую визуальную заметность скрытых данных. 

Download 5,02 Mb.

Do'stlaringiz bilan baham:
1   ...   133   134   135   136   137   138   139   140   ...   222




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish