Стеганография изображения

Я работаю над приложением Стеганографии. Я должен скрыть сообщение в файле изображения и защитить его с паролем, с не много различия в размере файла. Я использую Младший значащий Разрядный алгоритм и мог сделать это успешно с файлами BMP, но это не работает с JPEG, PNG или файлами TIFF. Этот алгоритм работает с этими файлами вообще? Существует ли лучший способ достигнуть этого?Спасибо.

9
задан MNIK 9 May 2010 в 15:39
поделиться

2 ответа

Это сильно зависит от того, как работает конкретный формат изображения. Вам нужно будет погрузиться во внутреннее устройство формата, который вы хотите использовать.

Для JPEG вы можете возиться с последними битами коэффициентов DCT для каждого блока.

Для файлов на основе палитры (GIF и некоторые PNG) вы можете добавить в палитру дополнительные цвета, которые выглядят идентично существующим, и кодировать информацию в зависимости от того, какой из них вы используете.

7
ответ дан 4 December 2019 в 21:48
поделиться

Вам придется различать форматы, основанные на пикселях (Bitmap) и палитрах (GIF), для которых техника стеганографии совсем другая. Также имейте в виду, что существуют форматы изображений, такие как JPG, которые теряют информацию в процессе сжатия.

Я бы также посоветовал некоторое общее введение в стеганографию, включая различные форматы.

2
ответ дан 4 December 2019 в 21:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: