CipherWall Self-Decryptor - программа для создания
саморасшифровывающихся архивов и безвозвратного удаления данных.
Принцип работы программы: пользовательские данные сжимаются, а затем
шифруются ключом, который генерируется из пароль-фразы и/или ключевого
файла. К созданному архиву добавляется исполняемый модуль, что делает
его автономным. Для расшифровки и распаковки такого архива не надо
иметь аналогичного программного обеспечения! Надо лишь знать
пароль-фразу и/или иметь ключевой файл.
Основные возможности и особенности программы CipherWall Self-Decryptor:
бесплатность!!!
высокий регулируемый уровень сжатия данных алгоритмом Deflate;
возможность задавать для каждого файла или каталога в архиве свой уровень сжатия;
высокая степень защиты данных благодаря стойким алгоритмам
шифрования с большой длинной секретного ключа (Blowfish с длинной ключа
448 бит в режиме CFB, RC4 с длинной ключа 512 бит, RC5 с длинной ключа
512 в режиме CFB);
поддержка архивов ограниченных в размере лишь возможностями файловой системы;
поддержка вложеных каталогов в архиве;
сохранение в архиве системной информации о файлах (атрибуты, дата и время создания и т.д.);
использование в качестве ключа одновременно пароль-фразы и ключевого файла;
использование в качестве ключа удаленных файлов (программа сама скачает файл по указанному URL);
использование модифицированного генератора псевдослучайных
чисел ANSI X9.17 для генерации сеансовых векторов инициализации шифров;
использование алгоритма хеширования SHA-512 для создания ключа из пароль-фразы и ключевого файла;
проверка целостности данных с помощью алгоритма CRC32;
использование надежных алгоритмов безвозвратного удаления
(DoD-5220.22-M, Gutman*s) данных что делает практически невозможным их
восстановление.
Изменения в CipherWall Self-Decryptor v2.50 beta 1
(+) алгоритм шифрования AES-256
(+) новый генератор псевдослучайных чисел
(+) PKCS5
(!) несколько незначительных ошибок