Использование структуры графических файлов
Второй способ основывается на использовании внутренней структуры графических форматов. Структура графического формата представляет собой некоторую иерархию функциональных и информационных сегментов (полей) цифрового изображения. Именно в эти поля и встраиваются секретные данные. Объем встраиваемых данных не связан с размерностью изображения-контейнера. Основное достоинство способа состоит в том, что в качестве контейнера могут использоваться практически любые структурированные данные, включая аудио файлы (например, mp3), формат PDF, ZIP и др. При этом, возможно применение форматов, допускающих сжатие. Пример встраивания в поле комментария (0xFE) JPEG файла иллюстрируется рис. 5 и рис. 6.
Рис. 5. | Рис. 6. |
Объем исходного изображения-контейнера (рис. 5) составляет 1 Kb, а объем изображения с встроенными данными (рис. 6.) составляет 11 Kb, из которых 10 Kb приходятся на скрытые данные. Коэффициент использования равен 1100%.
Основной недостаток второго способа обусловлен тем, что встраиваемые данные и видеоданные изображения-контейнера существуют независимо друг от друга, что может сказаться на степени защищенности.