OpenStego — небольшая Java утилита для сокрытия информации в изображениях методом стеганографии и/или добавления на изображения "водяных знаков".
OpenStego имеет консольный и удобный Java Swing графический интерфейс, поддерживается сокрытие данных в изображениях форматов bmp, wbmp, gif, jpeg (jpg) и png, для скрываемых данных поддерживается сжатие и защита информации паролем.
OpenStego является компьютерной реализацией метода стеганографии, скрывая биты файла с конфиденциальными данными в битах файла с менее значимой информацией и данные становятся невидимыми, определить их существование невозможно (без специального исследования).
OpenStego применяет псевдослучайное распределение в изображении (файле-контейнере) скрываемых битов, скрывать можно любую информацию (текстовые файлы, изображения и пр). При сокрытии необходимо ориентироваться на наличие как можно меньших артефактов у полученного изображения (сравнивая его с оригиналом).
OpenStego может добавлять на изображения "Цифровой водяной знак", например дающий гарантию получателю что этот файл из надёжного источника, защищающего "авторское право" и прочее... В качестве "водяного знака" может использоваться любой текст, с произвольными символами и расположением на изображении, для многократного использования "водяной знак" можно сохранить (как .sig файл).
Вне зависимости от формата исходного изображения (файл-контейнера) и внесённых в него изменений OpenStego сохраняет результат в виде изображения формата PNG (Portable Network Graphics). Результат сокрытия информации или добавления на изображения "водяных знаков" выводится списком в отдельным окне, оценка выше 70% считается хорошей.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.