Сокрытие ЦВЗ в стегоноконтейнер в формате BMP методом блочного скрытия

Содержание

Слайд 2

Метод блочного скрытия

Данный метод позволяет встраивать в изображение сообщение, путем разбивания контейнера

Метод блочного скрытия Данный метод позволяет встраивать в изображение сообщение, путем разбивания
на блоки произвольной конфигурации и встраивания в каждый блок одного бита сообщения.
Встраивание происходит в несколько этапов:
1) Изображение-оригинал разбивается на непересекающиеся блоки произвольной конфигурации. Для каждого блока вычисляется бит четности – XOR всех младших битов;
2) В каждом блоке скрывается один бит сообщения. Если бит четности совпадает со скрываемым, то инвертируется один из НЗБ блока, чтобы они совпадали;
3) Выбор блока происходит произвольно, возможно, с использованием стегоключа.

Алгоритм встраивания изображения

Слайд 3

Достоинства и недостатки

Для метода блочного скрытия можно выделить следующие преимущества: существование возможности

Достоинства и недостатки Для метода блочного скрытия можно выделить следующие преимущества: существование
модифицировать значение такого пикселя в блоке, изменение которого приведет к минимальному изменению статистики контейнера; влияние последствий встраивания секретных данных в контейнер можно уменьшить за счет увеличения размера блока. Недостатком этого метода является низкая устойчивость к искажениям.

Слайд 4

Задание:

Тип стенографического контейнера: видео,
Тип скрываемого файла: ЦВЗ (QR-код),
Метод стенографического скрытия: блочный метод,
Алгоритмы

Задание: Тип стенографического контейнера: видео, Тип скрываемого файла: ЦВЗ (QR-код), Метод стенографического
оценки качества восприятия стеганоконтейнера после скрытия информации:
4.1 Среднеквадратическая ошибка (Mean Squade Error -MSE),
4.2 Нормированная среднеквадратическая ошибка (Normalized Mean Square Error – NMSE),
4.3 Отношение «сигнал/шум» (Signal to Noise Ratio - SNR),
4.4 Максимальное отношение «сигнал/шум» (Peak Signal to Noise Ratio – PSNR).

Слайд 5

Исходные контейнер и QR-код

Контейнер-изображение формата bmp 750*744

ЦВЗ формата bmp 84*84

Исходные контейнер и QR-код Контейнер-изображение формата bmp 750*744 ЦВЗ формата bmp 84*84

Слайд 6

Пошаговая реализация метода

Шаг №1. Загружаем исходные: контейнер-изображения и ЦВЗ.
Считываем изображения, представляем их

Пошаговая реализация метода Шаг №1. Загружаем исходные: контейнер-изображения и ЦВЗ. Считываем изображения,
в цветовой модели RGB и получаем размер ЦВЗ.

Слайд 8

Шаг №2. Создание изображения, содержащего ЦВЗ.
На этапе встраивания контейнер делим на блоки

Шаг №2. Создание изображения, содержащего ЦВЗ. На этапе встраивания контейнер делим на
по количеству встраиваемых данных. В каждый блок контейнера встраиваем свой бит ЦВЗ.

Слайд 10

Шаг №3. Извлечение скрытого сообщения из изображения.
При извлечении нужно знать на сколько

Шаг №3. Извлечение скрытого сообщения из изображения. При извлечении нужно знать на
блоков делили контейнер(ключ для извлечения). Задаем эти числа (по ширине и по высоте). Считываем данные из блоков и сохраняем их в новую ЦВЗ.

Слайд 12

Оценка качества встраивания информации

После встраивания информации необходимо произвести оценку изображения контейнера и

Оценка качества встраивания информации После встраивания информации необходимо произвести оценку изображения контейнера
ЦВЗ. Оценка производится в соответствии с заданием.
Имя файла: Сокрытие-ЦВЗ-в-стегоноконтейнер-в-формате-BMP-методом-блочного-скрытия.pptx
Количество просмотров: 28
Количество скачиваний: 0