Шифрование на основе алгоритма RijnDael и Tiger

Вышла в свет программка для шифрования файлов на основе алгоритма шифрования RijnDael и алгоритма хэширования Tiger. Под естественным названием AesX. Для упорядочивания всего нашего хозяйства программы, которые разработаны под Linux, будут оканчиваться на «X». Ничего супер-пупер в ней вы не найдете. Но зато, программка быстро и качественно работает, а так же неплохо ведет себя в пакетном режиме.

Единственное ее отличие от недавно вышедшей программы mGost, (за исключением алгоритма шифрования), это пожалуй то, что она разработана под Linux-платформу. Те кто не обременяет свой компьютер системой типа WinXP теперь не будут чувствовать себя обделенными.

AesX является свободно распространяемой утилитой, предназначенной для шифрования файлов с использованием алгоритма шифрования — Rijndael и алгоритма хэширования — SHA. Утилита консольная. Формат файла — ELF, + сжатие UPX. Допускается использование в пакетном режиме. Для выполнения программы никаких дополнительных библиотек не требуется.

Формат: AesX [1] [2] [3] [4] где:
[1] — флаг использования [-e] шифрование; [-d] расшифровка;
[2] — Пароль. Любой набор символов за исключением клавиши «пробел» длинной до 128 символов (учитывается регистр);
[3] — Имя входного файла, т.е. тот который вы собираетесь шифровать;
[4] — Имя результирующего файла;
Исходный файл в процессе шифрования не изменяется. Ограничение на максимально возможный размер файла до 2Гб. Процесс шифрования происходит без применения компрессии, контроль целостности выполняется при помощи алгоритма хэширования — SHA.

Пример:
AesX -e password test.h test.enc — шифрование файла [test.h] с использованием пароля [password] и запись последующего результата в файл [test.enc].

Добавить комментарий