- •Лекция № 1
- •Цифровая (компьютерная) стеганография
- •Основные этапы стеганографического преобразования
- •Классификация стеганосистем
- •Классификация стеганодетекторов
- •Лекция №2 математическая модель и структурная схема стеганографической системы Математическая модель и структурная схема стеганографической системы
- •Классификация атак на криптосистемы
- •Математическая модель и структурная схема стеганосистемы
- •Атаки на стеганосистемы
- •Лекция №3 встраивание данных в пространственную область неподвижных изображений на основе модификации lsb Основные свойства зрительной системы человека (зсч), используемые в стеганографии
- •Метод lsb (Least Significant Bit)
- •Метод псевдослучайной перестановки (псп)
- •Метод псевдослучайного интервала (пси)
- •Метод блочного встраивания
- •Лекция №5 встраивание данных в неподвижную область изображения Метод квантования
- •Метод Куттера-Джордана-Боссона (Метод «креста»)
- •Лекция №6 сокрытие данных в частотной области изображений Дискретно-косинусное преобразование
- •Алгоритм jpeg
- •Усовершенствованный метод Коха-Жао
- •Лекция №8 встраивание данных в частотной области частотных изображений Метод Хсу-Ву
- •Метод Фридрих
- •Лекция №9 встраивание данных в аудиоконтейнеры
- •Кодирование наименее значимых бит
- •Метод фазового кодирования
- •Метод кодирования эхосигналов
Лекция №5 встраивание данных в неподвижную область изображения Метод квантования
Метод квантования основан на использовании второго низкоуровневого свойства зрительной системы человека – слабая чувствительность к незначительному изменению контрастности.
Секретным ключом является матрица квантования, первая строка которой заполнена всеми возможными значениями перепадов яркости – от -255 до +255. То есть, если первый пиксель равен 0, а второй равен 255, то перепад равен -255. Вторая строка заполнена псевдослучайной последовательностью из нулей и единиц.
Встраивание осуществляется побитно: один бит информационного сообщения в одно значение перепадов яркости соседних пикселей.
, в значение встраивается информация.
– значение яркостей первого и второго пикселей.
– разница значений яркости между , то есть значение перепада яркости; .
|
|
-255 |
-254 |
... |
-3 |
-2 |
-1 |
0 |
1 |
2 |
… |
255 |
KEY |
|
1 |
0 |
… |
1 |
0 |
1 |
1 |
1 |
0 |
… |
1 |
Рисунок – Таблица квантования (секретный ключ)
Для встраивания одного бита информационного сообщения вычисляется одно значение .
Например,
изменяем ,
.
Найденное значение находится в таблице квантования. Значение встраиваемого бита сравнивается со значением из второй строки таблицы квантования ( ).
Если , то значение не модифицируется.
Если , то находим в таблице квантования (по заранее заданному правилу, например, «поиск вправо») такое значение , при котором соответствующее совпадает с .
Значения яркостей изменяем таким образом, чтобы при наименьших внесенных искажениях результирующее значение перепада яркости совпало с найденным значением в таблице квантования.
В результате значение встроенного бита будет совпадать с псевдослучайным значением из второй строки таблицы квантования, при соответствующей разности яркости двух пикселей.
Искажения, вносимые при модификации разностей, будут минимизированы в случае случайного, равновероятного и независимого заполнения ячеек из второй строки таблицы квантования.
На приемной стороне извлечение встроенного сообщения производится посредством вычисления значений перепада яркости двух соседних пикселей.
Найденное значение сопоставляется с одним из столбцов таблицы квантования. Информационный бит считывается из второй строки найденного столбца. То есть уполномоченный пользователь вычисляет разницу, и какой бит туда встроен.
Порядок записи информационных бит в контейнер произвольный, но согласованный с участниками информационного обмена.
Достоинства метода квантования:
высокая пропускная способность, сопоставимая с LSB;
устойчив к детектированию посредством анализа статистики LSB.
Недостатки метода:
сообщение разрушается при обнулении или псевдослучайном заполнении LSB;
уязвим к большинству известных стеганоатак, в том числе к атакам сжатием.