SecretBMP by dr-dew
Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.
|
Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата. Методы стеганографии применяются для скрытия секретных данных внутри файла-контейнера. В качестве файла контейнера используются файлы растровых изображений формата 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.

Программы разработчика
Icon XP Pro
Unknown
CD Collection v2.10
Unknown
CD Collection - программа для организации каталога файлов, размещенных на любых носителях (жесткие диски, CD-R/CD-RW/DVD диски, дискеты ZIP и т.
Renattach
Unknown
Сканер реализующий наилучший способ борьбы с вирусами распространяемыми по email: переименование всех подозрительных запускаемых файлов содержащихся во вложении.
smtp-vilter
Unknown
Фильтр содержимого для sendmail, обнаруживающий почтовые вирусы и спам.
Sophos Anti-Virus
Unknown
Антивирус для различных разновидностей Unix.
Альтернативные программы
SecretBMP by dr-dew
Unknown
Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.
SecretBMP by dr-dew b1.0
Петров А.Г. [dr-dew]
Работа посвящена реализации методов стеганографии и криптографии для защиты данных, хранящихся в файлах любого формата.
ДЕНЬГИ-ТОВАР-ДЕНЬГИ 6.03
ООО СКИП
к возможностям программы можно отнести: автоматизированный учет затрат в процессе реализации в сети собственных магазинов; раздельный учет реализации оптом и в розницу; анализ торговых операций; автоматизированный учет затрат в процессе реализации в сети собственных магазинов; контроль ввода торговых операций; возможность выборки данных с итоговой информацией по любому виду товара; представление сделок в виде диаграмм и графиков; расчет рентабельности сделок; расчет и учет всех затрат в процессе торгово-закупочной деятельности от приобретения до полной реализации; учет и хранение всех производимых сделок; выборка итоговых остатков продукции на конкретный период времени; сопоставление и анализ сделок; учет продукции при реализации по взаимозачетам; проведение сопоставления торгово-закупочных операций; расчет сделки взаимозачет во взаимозачете ; расчет в различных валютах; схематичное представление взаимосвязей движения продукции в процессе ее реализации и приобретения; механизм ценообразования; ведение плановых и фактических торгово-закупочных сделок; проведение сопоставления плановых сделок с фактическими; выход на сайт разработчика.
Учебник по языку Ассемблер в задачах и примерах
Unknown
Профессия программиста удивительна и уникальна.
Русификатор Steganos Security Suite 4.15
Алексей Агафонов
Русификатор мощнейший комплекс утилит для всесторонней защиты ваших данных на PC и в Интернете с использованием методов криптографии и стеганографии - Steganos Security Suite 4.
Steganos Security Suite 2006 8.0.2 ![]()
Steganos GmbH
Steganos Security Suite - Мощнейший комплекс утилит для всесторонней защиты ваших данных на PC и в Интернете с использованием методов криптографии и стеганографии.
Бухгалтерия Excel - Торговая точка - Реализатор 3.5 ![]()
ЧНПФ "ВИКОР"
Модуль пакета программ Бухгалтерия Excel, обеспечивает учет закупок партий товаров, учет их расходов при реализации, учитывает затраты, рассчитывает валовый доход и чистый доход от реализации, позволяет определить разницу между закупкой и продажей при каждой операции реализации по каждой позиции.
1C++ ver. 1.8.1.2 ООП для 1С
debbuger
Данная разработка добавляет объектно-ориентированное программирование в язык 1С предприятие.
appendX
Unknown
Утилита, которая шифрует данные по принципу стеганографии (сокрытия данных в виде ''шума'' в графических файлах).
Max File Encryption 2.0
Softeza Development
Max File Encryption - это удобная и мощная программа для защиты Ваших данных.
Другие программы категории
Active File Compare 2.0
Евгений Баянов
Утилита для сравнения и синхронизации любых ASCII текстовых файлов в визуальном режиме; превосходный инструмент для сравнения версий исходных текстов программ на языках программирования, так как поддерживает синтаксическое выделение и непосредственное исправления найденных различий между версиями.
Icon XP Pro
Unknown
1st Page 2000 2.0 Final
EVRSoft
1st Page 2000 2.
SMS Subscribe v1.01
almaz
Если Вы хотите получать на Ваш сотовый телефон какую-либо информацию из Интернет, то можете использовать данную программу.
RV-SMS v1.0
Райчев Евгений
Отправка sms-сообщений на мобильные телефоны, много операторов, записная книжка, очень проста в использовании.