Простой способ безопасного хранения конфиденциальных данных.
CryptoLuggage — небольшая Java (Java Swing) графическая утилита, предоставляющая простой способ безопасного хранения конфиденциальных данных.
С помощью CryptoLuggage можно создать один или несколько каталогов для хранения зашифрованных данных. Каталог с зашифрованными данными может находится в любом месте (в том числе и на внешнем носителе), управление содержимым осуществляется из интерфейса CryptoLuggage. Дополнительно в каталоге будут созданы два файла (.parameters и .hierarchy) хранящих информацию о конфигурации шифрования но не содержащих данных из зашифрованных файлов.
CryptoLuggage все данные шифрует с помощью алгоритма считающегося стандартом безопасности, используется 128bit AES (алгоритм блочного шифрования) в режиме CBC (шифрование для симметричного блочного шифра с использованием механизма обратной связи). Шифруются не только одержимое файлов, но и имена файлов/каталогов. Файлы и каталоги могут быть добавлены из контекстного меню, или перетаскиванием (функция drag-n-drop / перетащи и брось).
CryptoLuggage при создании каталога поможет подобрать наиболее надёжный пароль "Индикатор надёжности" поможет определить это (не стоит забывать пароль, так как нет никакого способа чтобы восстановить зашифрованные данные). В связи с лицензионными ограничениями Java, установки "по умолчанию" ограничены и нет возможности создания ключей более 128bit (как обойти это ограничение можно узнать из документации), но это не является проблемой если нет необходимости в большей безопасности.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Домашняя страница
Страница на sourceforge.net
Автор: posixru
http://zenway.ru/page/cryptoluggage
|