Новый высокоточный стегоанализ растровых изображений | Прикладная дискретная математика. Приложение. 2014. № 7.

Новый высокоточный стегоанализ растровых изображений

Предложен новый подход для обнаружения информации в растровых изображениях. Предполагается, что для внедрения информации использовалась либо ±1-стеганография, либо LSB-замещение. Предлагается новый сценарий обнаружения информации, в котором наблюдателю известны пиксели изображения, куда производилось внедрение. Показано, что обнаружение информации возможно уже при 0,001 bpp ("bits per pixel") внедрении.

A new highly accurate approach to non-distorted bitmap images quantitative steganalysis.pdf Стегоанализ файлов изображений в форматах, не искажающих качество (bmp, pgm, tiff и др.), разделяется на два подхода: количественный (когда метод позволяет определить приблизительное количество внедрённой информации) и обычный (метод определяет факт наличия или отсутствия скрытой информации). К самым известным количественным методам относятся RS [1], simple pairs [2], WS [3], improved WS [4]. Все эти методы позволяют обнаружить скрытую информацию, если она была внедрена с помощью LSB-замещения. Недавно предложен новый количественный стегоанализ, который обнаруживает скрытую информацию в цветных изображениях эффективнее, чем ранее существовавшие методы [6]. Для обнаружения же ±1-стеганографии используется, как правило, обычный стегоанализ, который фактически производит классификацию изображений, разделяя их на два класса: пустые и непустые [5]. В случае LSB-внедрения возможно эффективно обнаружить до 0,1 bpp, и до 0,01 bpp - в случае LSB-замещения. Для классификации используются стандартные методы SVM и LDA. В данной работе предполагается, что внедрение скрытой информации производится с помощью либо LSB-внедрения, либо ±1-стеганографии. Предполагается также, что известны пиксели, куда производилось внедрение, но неизвестны содержание и размер внедряемой информации, т. е. имеется устройство, с помощью которого производилось сокрытие информации (ключ для выбора случайных пикселей находится в устройстве). По заданному файлу необходимо определить, могла ли быть в него встроена информация с помощью данного устройства. Метод относится к количественным методам. Из полученных экспериментальных результатов следует, что метод позволяет определять наличие информации, если внедрено более 0,001 bpp. Пусть X = {x1, ... , xn}, где x^ G {0, 1, ... , 255},- пиксели исходного изображения. Обозначим через S(Y) вектор spam-характеристик, вычисленный для множества Y С X (подробно см. [5]). Обозначим через Y случайное множество (Y С X), такое, что |Yp|/|X| = p. Полагаем также, что обозначение Y предполагает не только выбор случайного подмножества заданного размера, но и внедрение скрытой информации с помощью ±1-стеганографии (или LSB-замещения). Обозначим через D(-.-) евклидову метрику; Zp - множество (Zp С X) тех пикселей, куда производилось бы внедрение при внедрении p бит на пиксель. Алгоритм 1. Оценка количества внедрённой информации 1: Вычисляем S(X), S(Zo,ooi), S(Zo,ooi5), ..., S(Zo,5). 2: Вычисляем по 10 векторов S(Ypi), i = 0,... , 9, для каждого значения p = 0,001, 0,0015, ..., 0,5. 3: Находим arg mm = p D(S(X), S(Zp)) d(S (X), E S(Y?)/10 \ i=o 4: Полагаем, что np равно количеству внедрённых бит информации. 77 Поясним принцип работы алгоритма. Хорошо известно, что spam-характеристики очень чувствительны к ±1-стеганографии, и если предположить, что мы знаем, куда информация была внедрена, то легко понять, что spam-характеристики этих пикселей отличаются от spam-характеристик случайно выбранных пикселей (Yp), если параметр p отличается от искомого параметра (количества внедрённой информации). Для проверки эффективности метода были взяты 1000 черно-белых изображений с сайта [7]. Рассмотрены три варианта внедрения: 0,001 bpp, 0,005 bpp и 0,01 bpp (±1-стеганография и LSB-замещение). Для каждого из случаев подсчитана минимальная средняя ошибка. Ошибки равны 12, 6 и 4% соответственно для LSB-замещения и 7, 4 и 3% для ±1-стеганографии. Таким образом, можно сделать вывод, что метод эффективно обнаруживает скрытую информацию для внедрения 0,001 bpp независимо от метода внедрения.

Ключевые слова

стегоанализ, стеганография, LSB-внедрение

Авторы

ФИООрганизацияДополнительноE-mail
Монарев Виктор АлександровичИнститут вычислительных технологий СО РАН, г. Новосибирсккандидат физико-математических наук, научный сотрудникviktor.monarev@gmail.com
Всего: 1

Ссылки

Fridrich J., Du R., and Long M. Steganalysis of LSB encoding in color images // Proc. ICME 2000, New York City, New York, 2000. V. 3. P. 1279-1282.
Dumitrescu S., Wu X., and Wang Z. Detection of LSB steganography via sample pair analysis // LNCS. 2002. V.2578. P. 355-372.
Fridrich J. and Gojan M. On estimation of secret message length in LSB steganography in spatial domain // Proc. SPIE, Electronic Imaging, Security, Steganography, and Watermarking of Multimedia Contents VI. San Jose, California, 2004. V. 5306. P. 23-34.
Ker A. and Bohme R. Revisiting weighted stego-image steganalysis // Proc. SPIE, Electronic Imaging, Security, Forensics, Steganography, and Watermarking of Multimedia Contents X. San Jose, 2008. V.6819. Doi: 10.1117/12.766820.
Pevny T., Bas P., and Fridrich J. Steganalysis by subtractive pixel adjacency matrix // IEEE Trans. Info. Forensics and Security. 2010. V. 5(2). P. 215-224.
Монарев В. А. Сдвиговый метод стегоанализа // Вестник СибГУТИ. 2012. №4. С. 62-68.
http://bows2.ec-lille.fr/ - The 2nd BOWS Contest (Break Our Watermarking System). 2007.
 Новый высокоточный стегоанализ растровых изображений | Прикладная дискретная математика. Приложение. 2014. № 7.

Новый высокоточный стегоанализ растровых изображений | Прикладная дискретная математика. Приложение. 2014. № 7.