Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
финальный Диплом222.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Mб
Скачать

1.3. Обзор аналогичных программных продуктов

На рынке представлен ряд программных продуктов, решающих сходные задачи.

Программа для шифрования и стеганографирования SecureEngine Professional. Данный программный продукт свободно распространяемая средство для шифрования и сокрытия информации в графических и звуковых файлах. В ней предусмотрена возможность пошагового шифрования любого файла, либо сокрытие информации в графических файлах формата .bmp, .png, .gif и в аудио формате .wav. Общий вид программы представлен на рис.5.

Рис.5. Общий вид программы SecureEngine

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

Недостатки:

  • программа не имеет достаточную наглядность;

  • отсутствие возможности помещать информацию в несколько файл - контейнеров;

  • программа недоработана и выдает ошибки.

Программа S – Tools. Порядок работы с программой достаточно прост. Он базируется на принципе Drag and Drop (перенеси и положи). Вначале нужно развернуть окно программы так, чтобы оно занимало часть экрана. На свободной части экрана развернуть Проводник или папку Мой компьютер с изображением значка (пиктограммы, иконки) файла - контейнера. Иконку файла - контейнера следует перенести внутрь окна программы S - Tools. В правом нижнем углу программы появится информация с указанием допустимого объема файла - сообщения. Затем по технологии Drag and Drop внутрь программы нужно перенести иконку файла - сообщения. После этого следует ввести пароль и сохранить зашифрованное сообщение.

Дешифрация скрытого сообщения ведется в обратном порядке: вначале скрытый файл перетаскивается (буксируется) внутрь окна программы. Затем правой кнопкой вызывается контекстное меню и вводится использованный пароль (пункт Reveal).

Рис.6. Принцип работы программы S – Тools

На рис.6 показан внешний вид программы S - Tools с изображенным звуковым файлом - контейнером. Надпись в правом нижнем углу информирует пользователя о том, что внутрь программы можно запрятать текст объемом 10 810 байт.

Музыкальные файлы позволяют скрывать большой объем информации. Так, если преобразование аналогового сигнала в цифровой сигнал происходит с частотой дискретизации 44,1 кГц, то это позволяет ежесекундно сохранять 44 100 бит информации в монофоническом сигнале и 88 200 бит  - в стереофоническом. Таким образом, в звуке, длящемся 1 секунду, можно поместить текст объемом более 10 Кбайт.

Недостатки:

  • неудобный, недружественный интерфейс;

  • возможность работы только с одним файлом контейнером;

  • отсутствие расширенных возможностей как шифрование, создание паролей.

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