Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ФОЗИ / 050 Стеганография .pptx
Скачиваний:
405
Добавлен:
10.03.2015
Размер:
542.1 Кб
Скачать

Сравнительные характеристики стеганографических методов

Виды компьютерной стеганографии

Суррогатная

 

селектирующая

 

конструирующа

 

 

 

 

я

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Упрятывани

 

Выбор одного

е

 

из возможных

информации

 

контейнеров,

в младшие

 

лучше

биты

 

воспроизводящ

шумящих

 

его

контейнеров

 

характеристики

Цель стеганографиишума - скрыть

непосвященных лиц сам факт

Конструирован ие сообщения согласно модели шума

от

Виды контейнеров

потоковые

нельзя сказать, когда он

начнется и когда

Нельзя заранее предсказать, какими будут последующие

Скрывающие

биты вырабатываются

с помощью

генератора

Случайного

доступа(файловые

контейнеры)

Заранее известен размер контейнера

Можно оценить и оптимизировать эффективность упаковки контейнера

Размер меньше чем у потоковых

Выбор контейнера

Звуковые файлы плохого качества ,

но громкие

Черно-белые полутоновые

изображения

предпочтительнее

цветных

Пестрые изображения без четких геометрических фигур

Не использовать

популярные

изображения

Использование стеганографии в случае 24- битного BMP - формата

 

 

 

на 1 пиксель

 

полезная (передаваемая)

 

отводится 3

 

байта;

 

информация

 

 

записывается в качестве

 

 

 

 

младшего бита каждого

 

 

цвета (RGB). Изменения

 

 

не уловимы для

 

 

человеческого глаза.

 

 

 

Пример использования стеганографии в случае 24-

битного BMP - формата

1) пусть имеется число

2) спрячем его в

 

последовательности из восьми

180, в двоичном коде :

байт, из первой колонки

10110100;

таблицы.

1

 

 

 

3) Заменим в двоичном

4) Получим третью

 

представлении чисел

 

колонку таблицы,

3

последовательности

десятичное представление

(вторая колонка) младшие

чисел которой запишем в

биты (подчеркнуты)

четвертой колонке;

4

битами нашего числа. 2

 

 

Плотность упаковки 1:8, т.е. для скрытия какого-либо файла необходим контейнер, имеющий объем в 8 раз больше.

Пример использования стеганографии в случае 24-

битного BMP - формата

1

2

3

4

Исходные

Двоичное

Последовательность

Десятичные значения

значения

представление

после замены

после замены

(десятичные)

 

 

 

135

10000111

10000111

135

121

01111001

01111000

120

120

01111000

01111001

121

107

01101011

01101011

107

143

10001111

10001110

142

98

01100010

01100011

99

103

01100111

01100110

102

102

01100110

01100110

102

Использование стеганографии в случае

JPEG - формата

LossLessJPEG- без потери качества.

Информацию можно прятать тем же методом, что и BMP.

Виды JPEG

Формат с потерей качества;

приносится в жертву часть информации об изображении, для большего коэффициента сжатия Традиционные методы стеганографии не

Использование стеганографии в случае

JPEG - формата

СЖАТИЕ JPEG:

1. преобразование информации из формата RGB в формат

RGB→YCpCr;

Y = 0,299R+0,548G+0,587B;

 

 

2. субдискретизация. Изображение делится на блоки 2 х 2

пикселя. Каждому блоку сохраняется 4 значения Y и по одному значению Cp и Cr, таким образом достигается сжатие на 50%;

Использование стеганографии в случае JPEG - формата

3. Изображения делятся на квадратные блоки 8*8 пикселей. С

помощью дискретного косинусного преобразования (DCT, разновидность преобразования Фурье) переходят от

пространственного представления информации

к спектральному , получаем матрицу 8x8 амплитудных значений F(u,v), отражающих различные частоты (скорости

изменения цвета) в изображении. F(0,0) - нулевая частота (статическая составляющая, DC-коэффициент), остальные 63 значения - это АС-коэффициенты или динамические

составляющие

DCT применяется к блокам данных для каждого компонента (Y,

Cb, Cr).