
- •Стеганография
- •Стеганография
- •История развития стеганографии
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии.
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии. Стеганография вчера
- •История развития стеганографии. Стеганография сегодня
- •Пример стеганографии
- •Компьютерная стеганография завтра
- •Виды компьютерной стеганографии. Основные стенографические методы
- •Принципы стеганография
- •Принципы стеганография
- •Направления компьютерной стеганография
- •Сравнительные характеристики стеганографических методов
- •Сравнительные характеристики стеганографических методов
- •Сравнительные характеристики стеганографических методов
- •Сравнительные характеристики стеганографических методов
- •Виды компьютерной стеганографии
- •Виды контейнеров
- •Выбор контейнера
- •Использование стеганографии в случае 24- битного BMP - формата
- •Пример использования стеганографии в случае 24-
- •Пример использования стеганографии в случае 24-
- •Использование стеганографии в случае
- •Использование стеганографии в случае
- •Использование стеганографии в случае JPEG - формата
- •Использование стеганографии в случае JPEG - формата
- •Другие способы записи информации в JPEG-
- •Применение стеганографии

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

Виды компьютерной стеганографии
Суррогатная |
|
селектирующая |
|
конструирующа |
|||
|
|
|
|
я |
|||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Упрятывани |
|
Выбор одного |
е |
|
из возможных |
информации |
|
контейнеров, |
в младшие |
|
лучше |
биты |
|
воспроизводящ |
шумящих |
|
его |
контейнеров |
|
характеристики |
Цель стеганографиишума - скрыть
непосвященных лиц сам факт
Конструирован ие сообщения согласно модели шума
от

Виды контейнеров
потоковые
нельзя сказать, когда он
начнется и когда
Нельзя заранее предсказать, какими будут последующие
Скрывающие
биты вырабатываются
с помощью
генератора
Случайного
доступа(файловые
контейнеры)
Заранее известен размер контейнера
Можно оценить и оптимизировать эффективность упаковки контейнера
Размер меньше чем у потоковых

Выбор контейнера
Звуковые файлы плохого качества ,
но громкие
Черно-белые полутоновые
изображения
предпочтительнее
цветных
Пестрые изображения без четких геометрических фигур
Не использовать
популярные
изображения

Использование стеганографии в случае 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).