Назад в библиотеку

Методы стеганографии, используемые для сокрытия информации

Автор: K.Priya

Перевод: Сидорчук В.И.
Источник:K.Priya Steganography Techniques Used To Hide the Information

Аннотация

Стеганография-это метод сокрытия данных в файле, такого как изображение, аудио, видео и т.д. и эти данные надежно передаются от отправителя к получателю. Метод служит лучшим способом защиты сообщения, чем криптография, которая только скрывает содержание сообщения, а не продолжение сообщения. Исходное сообщение скрывается в файле таким образом, что изменения, произошедшие в файле, не заметны. Для сокрытия секретной информации могут быть использованы верные методы стеганографии, которые являются более сложными, чем другие, при этом все они имеют соответствующие сильные и слабые стороны. Абсолютная невидимость секретной информации поддерживается различными приложениями, в то время как другие требуют, чтобы большое секретное сообщение было скрыто. В данной статье рассматривается обзор стеганографии изображений, ее использование и методы для удовлетворения потребности в конфиденциальности в интернете. Различные методы стеганографии для обеспечения конфиденциальности при передаче данных от источника к месту назначения.

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

1. Введение

Конфиденциальная информация требует отправки, сохранения или получения между пользователями через интернет. Наиболее распространенный способ сделать - это преобразовать данные в другую форму. Полученные данные могут быть поняты только теми, кто знает, как вернуть их в исходный вид. Этот метод защиты информации известен как шифрование. Основным недостатком шифрования является то, что существование данных не скрывается. Данные, которые были зашифрованы, хоть и нечитабельные, но все еще существуют в виде данных. Если дать достаточно времени, кто-то в конечном итоге расшифрует данные. Решением этой проблемы является стеганография. Древнее искусство сокрытия послания простое, но ничего не подозревающее для читателя. Цель стеганографии является скрыть существование сообщения, в то время как криптография шифрует сообщение так, чтобы оно не было понятным.

2. История стеганографии

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

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

3. Использование Стеганографии

Использование стеганографии столь же разнообразно, как и использование самой коммуникации. Очевидно, мы можем использовать его для отправки секретных сообщений другу, коллеге или сообщнику. Вы можете использовать его для передачи конфиденциальных данных из точки A в точку B таким образом, что передача данных неизвестна

4. Типы Стеганографии

1) Лингвистическая стеганография: лингвистическая техника используется, чтобы скрыть сообщение в тексте неподозревающей обложке, что присутствие сообщения незаметно для постороннего. Он делится на два типа:

А) Семаграммы: используются только символы и знаки, чтобы скрыть информацию. Это далее подразделяется на два пути:

Б)Текстовые семаграммы: этот тип используется для скрытия сообщения путем изменения внешнего вида, передаваемого текста, или путем изменения типа шрифта и размера, или путем добавления дополнительного пространства между словами и с помощью различных замен в буквы рукописного текста.

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

В) Обложка: сообщение обложки является носителем сообщения, такого как изображение, видео, аудио, текст или какой-либо другой цифровой носитель. Обложка разделена на блоки и биты сообщений, которые скрыты в каждом блоке. То информация кодируется путем изменения различных свойств изображения обложки. Блоки крышки остаются неизменными, если блок сообщений равен нулю.

А) Текстовая стеганография: в этом подходе текст обложки создается путем генерации случайного символа последовательности, изменение слов в тексте, использование контекстно-свободных грамматик или изменение форматирования текста. существующий текст, чтобы скрыть сообщение. Текст обложки, сгенерированный таким подходом, может претендовать на лингвистический статус стеганография, если текст управляется лингвистически. Хотя эти текстовые методы имеют свои уникальные особенности характеристики для текста обложки, но страдает от различных проблем как с лингвистической точки зрения, так и с точки зрения безопасности.

Б) Стеганография изображения: метод стеганографии более популярен в последнем году чем другое стеганография возможно из за потока электронной информации изображения доступной с появлением цифровой камеры и высокоскоростной интернет-дистрибуция. Это может включать в себя сокрытие информации в естественно возникшем шуме в пределах изображения. Большинство видов информации содержат некоторый шум. Шум относится к несовершенствам присущ процесс рендеринга аналогового изображения в виде цифрового изображения. В стеганографии изображения мы можем скрыть сообщение в пикселях изображения. Стеганографическая схема изображения - это один из видов стеганографических систем, где секретное сообщение скрыто в цифровом изображении с помощью некоторого метода сокрытия [11]. Кто-то может использовать правильный процедура декодирования для восстановления скрытого сообщения из:

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

II) метод встраивания данных: для извлечения данных требуется секретный ключ для извлечения данных которые были встроены в изображение. Без секретного ключа данные не могут быть извлечены из образа. Это делается для обеспечения целостности и конфиденциальности данных. Процесс встраивания сообщения внутрь изображение, секретный ключ необходим для извлечения сообщения обратно изображение, секретное сообщение, которое извлекается из системы передается в текстовый файл, а затем текстовый файл сжимается в zip-файл и zip-текстовый файл преобразование его в двоичные коды.

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

pic

Рисунок 1 – Типы Стеганографии

5. Стегаанализ

Искусство обнаружения стеганографии называется Стегоанализа. Стеганализ - это процесс идентификации стеганографии путем проверки различных параметров стего медиа. Первым шагом этого процесса является выявление подозреваемого стеганографических средств массовой информации. После этого процесс стеганоанализа определяет, содержит ли этот носитель скрытое сообщение или нет, а затем пытается восстановить сообщение с него. Подозреваемый носитель может быть или не быть со скрытым сообщением. Процесс стеганоанализа начинается с набора подозрительных информационных потоков. Затем набор сокращается с помощью передовых статистических методов. В случае визуального обнаружения методом стеганоанализа, набор изображений стего сравнивают с оригинальными изображениями обложки и отмечают видимую разницу. Подпись скрытого сообщения может быть получена путем сравнения многочисленных изображений. Обрезка или заполнение изображения также является визуальной подсказкой скрытого сообщения, потому что какой-то инструмент стего обрезает или заполняет пробелы, чтобы соответствовать изображению стего в фиксированном размере. Разница в размере файла между изображением обложки и изображениями stego увеличение или уменьшение уникальных цветов в изображениях стего также может быть использовано в технике визуального детектирования стеганоанализа. Стеганография-это метод выявления стеганографии или поражения стеганографии.

6. Стеганография против Криптографии

Стеганография

Стеганография-это практика сокрытия файла, сообщения, изображения или видео внутри другого файла, сообщения, изображения или видео. Стеганография требует двух файлов: один-это сообщение, которое должно быть скрыто, другой-файл обложки, который используется для скрытия сообщения.

Криптография

Криптография или криптология-это практика и изучение методов защиты сообщений в присутствии третьих лиц, называемых оппонентами. В более общем плане криптография - это построение и анализ протоколов, которые не позволяют третьим лицам или общественности читать личные сообщения.

7. Вывод

Стеганография-это увлекательный и эффективный метод сокрытия данных, который использовался на протяжении всей истории. Этот метод используется для сокрытия информации, не затрагивая исходные данные. Несмотря на это, технология проста в использовании и трудно обнаружить. В этой статье рассматривается обзор очень существующей и быстро развивающейся области компьютерной безопасности. Эта технология многих в сфере безопасности беспокоит как возможный вред, который может быть нанесен как государственной, так и частной промышленности. Существуют уже сотни программ стеганографии, которые могут быть использованы для текстовых, звуковых и графических файлов. Правительство и многие частные компании изучают способы наилучшего обнаружения использования стеганографии в файлах. Дальнейшая работа основана на поиске эффективной методики в стеганографии для сокрытия информации.

Ссылки на источник

1. http://www.lia.deis.unibo.it/Courses/RetiDiCalcolatori/Progetti98/Fortini/history.html
2. http://stegano.net/tutorial/steg-history.html
3. https://null-byte.wonderhowto.com/how-to/introduction-steganography-its-uses-0155310/
4. Steganography and steganalysis-Robert Krenn, Internet Publication, March 2004 http://www.krenn.nl/univ/cry/steg/article.pdf
5. Steganography and Its Applications in Security, International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4634-4638 ISSN: 2249-6645
6. https://www.quora.com/What-is-the-difference-between-cryptography-and-steganography
7. Singh, Nanhay, Bhoopesh Singh Bhati, and R. S. Raw. "Digital image Steganalysis for computer forensic investigation." Computer Science and Information Technology (CSIT) (2012): 161-168.
8. AL-Shatnawi, Atallah M., and Bader M. AlFawwaz. "An Integrated Image Steganography System with Improved Image Quality." Applied Mathematical Sciences 7.71 (2013): 3545-3553.