AesX консольная криптографическая утилита для ОС Linux v. 1.18
Copyright © 1997-2005 Fetxp Inc. (c)
http://www.fetxp.com

Введение

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

Использование

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

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

Характеристика

Процесс шифрования происходит без применения компрессии, контроль целостности и управление паролями выполняется при помощи алгоритма хеширования - SHA. Ограничение на максимально возможный размер файла до 2Гб. Исходный пароль в самом шифруемом файле не храниться. В файл записывается "отражение" пароля (не хэш). "Отражение" - последовательность байт получаемая при шифровании некоего случайного значения на основе хэша пользовательского пароля. При совпадении происходит расшифровка информации. Стоит заметить, что если подделать заголовок файла (что в общем то несложно), файл пройдет процесс расшифровки но информация в любом случае не восстановиться. Для правильной расшифровки необходимо знать реальный пользовательский пароль, в противном случае, в ближайшие годы вам ее восстановить не удастся. Стойкость данного алгоритма доказана ведущими математиками и криптографами мира. Алгоритм реализован в классическом варианте, без применения дополнительных функций, что бы свести возможные ошибки в реализации к минимуму. 

 

Шифр

Имя Размер блока Максимальный размер ключа
Rijndael (AES) 128 bits 256 bits

Контакты:

WWW: http://www.fetxp.com
AesX авторское право © 1997-2005 Fetxp Inc. (c)