В статье рассмотрены вопросы скрытия текстовой информации в графическом файле. Предложена формула для скрытия текстовой информации в пикселях изображения. Разработана схема стеганографии для встраивания секретного текста в случайные пиксели изображения. В каждую строку пикселей исходного изображения предварительно встраиваются случайные байты. В результате проведенных операций получается изображение-ключ. Коды текста встраиваются в случайные байты пикселей заданного канал RGB. Для формирования секретного сообщения использованы символы таблицы ASCII кодов. Разработаны демонстрационные программы шифрования и дешифрования на языке программирования Python 3.5.2. В качестве ключа для дешифрования используется графический файл. Цель статьи – разработать алгоритм встраивания текстовой информации в случайные пикселы изображения. Среди методов сокрытия информации в графических изображениях широко используется метод LSB сокрытия информации, в котором младшие биты в байтах изображения, отвечающие за цветовое кодирование, заменяются битами секретного сообщения. Анализ методов сокрытия информации в графических файлах и моделирование алгоритмов показали повышение уровня защиты скрытой информации от обнаружения. С помощью предложенной схемы стеганографии и алгоритма встраивания байтов секретного сообщения в графический файл, значительно повышается защита от обнаружения скрытой информации. Достоинством данной схемы стеганографии заключается в том, что для дешифрования используется изображение-ключ, в который предварительно встраиваются случайные байты. Кроме того, все биты пикселей изображения-контейнера используются для отображения оттенков цвета. Также можно отметить, что разработанная схема стеганографии позволяет не только передавать секретную информацию, но и добавлять к изображению цифровые отпечатки или скрытые метки.
Открыть статью
Аннотация:
Год выпуска журнала:
Номер журнала:
Ключевые слова: защита информации, стеганография, изображение-ключ, пиксели изображения, алгоритм шифрования