SecretBMP by dr-dew

SecretBMP by dr-dew Screenshot Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.

Разработчик:   Unknown
      другие программы →
Лицензия:   Unknown
Размер:   110K
Язык:   
ОС:   Windows 98/Vista (?)
Рейтинг:   0 /5 (0 голосов)

Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата. Методы стеганографии применяются для скрытия секретных данных внутри файла-контейнера. В качестве файла контейнера используются файлы растровых изображений формата bmp. В частности - формат bmp-файлов, в котором каждый пиксель (точка) кодируется 3 байтами (24 бита на пиксель), или соотношением трех цветов (красный, зеленый и синий). Интенсивность каждой составляющей задается однобайтным значением от 0 до 255. Для скрытия данных используются младшие биты каждого байта, задающего интенсивность цвета (1, 2 или 4 бита), в зависимости от выбранного уровня скрытия. Чем больше битов используются для скрытия, тем большего размера файла можно спрятать в файле-контейнере (картинке), но при этом картинка может сильнее отличаться от оригинала. Перед скрытием файла в файле-контейнере (bmp-картинке) файл шифруется с использованием метода гаммирования. Суть метода гаммирования заключается в том, что на файл накладывается некоторая секретная гамма. При наложении гаммы используется операция побитового сложения по модулю два (в языке программирования Си++ поразрядная операция исключающего ИЛИ). При обратной расшифровке необходимо знать секретную гамму и выполнить ту же самую операцию сложения по модулю два. Если длина гаммы равна длине файла, и каждый раз используется разная гамма, то метод теоретически не раскрываем. Но на практике подобный подход трудно реализуем. Для получения гаммы в работе используется 32-разрядный генератор случайных чисел, который программно реализуем и позволяет получать на основе i-го значения i+1 значение (псевдослучайное число). Начальное значение инициализации генератора случайных чисел используется в качестве секретного пароля для шифрования (расшифрования). Работа реализована в виде программы на языке Cи++ c использованием графического интерфейса операционной системы Windows 9x/NT/XP/2000/ME. Программа позволяет, как скрывать файл любого формата в файле-контейнере с одновременным шифрованием для последующей передачи по открытым каналам связи, так и извлекать зашифрованный файл из файла-контейнера. Для разработки использовалась среда программирования Visual C++ v. 6.0.

 Скачать SecretBMP by dr-dew

SecretBMP by dr-dew screenshot
Программы разработчика

Task Scheduler ver 1.7 Task Scheduler ver 1.7
Unknown

Программа предназначена для планирования запуска процессов под Windows NT (95) по дню недели и времени суток с точностью до минуты.

Date Edit v 1.0 Date Edit v 1.0
Unknown

Еще одная надстройка для Виндов, которая позволит менять дату и время файлов прямо из Проводника(Explorer).

Вечный календарь Вечный календарь
Unknown

Отображение календаря c 1583 года в полноэкранном виде (для всего года).

Часовой v1.0 by Quant Software (FreeWare) - Rus Часовой v1.0 by Quant Software (FreeWare) - Rus
Unknown

Удобные часики с каледарем от 1753 до 9999 года.

Полиграфический калькулятор (FreeWare) - Rus Полиграфический калькулятор (FreeWare) - Rus
Unknown

Простой калькулятор, предназначенный для полиграфистов.

Альтернативные программы

SecretBMP by dr-dew b1.0 SecretBMP by dr-dew b1.0
Петров А.Г. [dr-dew]

Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.

SecretBMP by dr-dew SecretBMP by dr-dew
Unknown

Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.

ViPNet Safe Disk ViPNet Safe Disk
Unknown

Программа ViPNet Safe Disk будет незаменима при организации безопасного хранения конфиденциальной информации на вашем компьютере.

Signature 1.0 Signature 1.0
Unknown

Программа защиты информации в важных файлах от несанкционированного доступа.

Signature Cryptographer v1.0 Signature Cryptographer v1.0
Binary Insight Software

Программа защиты информации в важных файлах от несанкционированного доступа.

Запретный файл 1.0.0.13 Запретный файл 1.0.0.13
Самусенко Артем

Программа "Запретный файл" предназначена для шифровки и расшифровки любого файла.

Пример размещения двоичных данных в файле ERT Пример размещения двоичных данных в файле ERT
Александр Маляев

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

Конвертация нескольких mxl ов в один excel файл Конвертация нескольких mxl ов в один excel файл 
kresi

Обработка MxlExcel.

ViPNet SAFE DISK для Pocket PC ViPNet SAFE DISK для Pocket PC
ОАО ИнфоТеКС

Программа предназначена для "прозрачного" шифрования файлов обеспечивающего безопасное хранение конфиденциальной информации на КПК пользователя.

ViPNet SAFE DISK для Pocket PC v1.1(0.1409) ViPNet SAFE DISK для Pocket PC v1.1(0.1409)
Инфотекс

Программа предназначена для "прозрачного" шифрования файлов обеспечивающего безопасное хранение конфиденциальной информации на КПК пользователя.

Другие программы категории

Active File Compare 2.0 Active File Compare 2.0
Евгений Баянов

Утилита для сравнения и синхронизации любых ASCII текстовых файлов в визуальном режиме; превосходный инструмент для сравнения версий исходных текстов программ на языках программирования, так как поддерживает синтаксическое выделение и непосредственное исправления найденных различий между версиями.

Icon XP Pro Icon XP Pro
Unknown

1st Page 2000 2.0 Final 1st Page 2000 2.0 Final
EVRSoft

1st Page 2000 2.

SMS Subscribe v1.01 SMS Subscribe v1.01
almaz

Если Вы хотите получать на Ваш сотовый телефон какую-либо информацию из Интернет, то можете использовать данную программу.

RV-SMS v1.0 RV-SMS v1.0
Райчев Евгений

Отправка sms-сообщений на мобильные телефоны, много операторов, записная книжка, очень проста в использовании.