Стеганографические методы сокрытия данных
5th Апрель 2013 автор adminТребования конфиденциальности информации играют большую роль в самом процессе развития информации. С каждым годом объем данных увеличивается, а с ним увеличивается и объем секретной информации.
Основа современной стеганографии — скрытие информации в файле — контейнере без заметных изменений характеристик этого файла для постороннего наблюдателя. Размеры файла при этом не меняются. Главная идея добавления скрытой информации базируется на убыточности аудио и графических файлов с точки зрения психофизиологии восприятия человека.
В современной стеганографии существуют два основных типа файлов:
1) Файл — сообщение, которое надо скрыть;
2) Файл — контейнер, который может в себе скрывать файл — сообщение. Пустой контейнер – это то, что может в себе содержать информацию.
Под ключом понимается скрытый элемент, который осуществляет занесение информации в контейнер.
Алгоритм добавления секретной информации в файл-контейнер в общем виде можно представить так:
1) шифрование скрытой информации или файла-контейнера;
2) выбор алгоритма генерации замены бит в файле;
3) добавление закодированной информации;
4) дополнительно можно разработать процедуру пароля.
Под шифрованием понимается кодирование достаточным методом, для большей сложности раскрытия информации. Имеется в виду весь спектр криптокодирования.
Генерация последовательности мест для добавления информации — наиболее важная часть в кодировке. Выбирается метод добавления секретной информации в Bitmap файл. Возможны следующие методы:
• генерация псевдослучайных последовательностей;
• заполнение определенной последовательности;
• использование математических формул;
• цикличность.
Рубрика: Программное обеспечение |