1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qw3670-encryptTool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 12:00 f0246aa

Шифровальщик файлов

Введение

Инструмент для шифрования файлов, написанный с использованием компонентов Java Swing. Можно использовать собственный ключ и шифровать файлы на компьютере в пакетном режиме. Совместим с Windows и Linux (для последней скомпилирована только 64-битная версия исполняемого файла Windows, исходный код можно скачать и скомпилировать в jar-файл для запуска в Linux или 32-битной версии Windows). Используется алгоритм шифрования AES, максимальная длина ключа — 256 бит (поддерживаются версии JDK/JRE 1.8.0_251 и выше), подробнее см. раздел «Использование» в этом файле README.

Архитектура программы

Зависит от easyFrame, см. https://gitee.com/qw3670/easyFrame.

Инструкция по установке

Исполняемый файл можно запустить двойным щелчком мыши на 64-разрядной версии Windows с установленной версией Java 8 или выше. Для использования на Linux или 32-разрядной версии Windows необходимо скачать исходный код и скомпилировать его самостоятельно.

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

Скриншот главного окна

Файлы с высокой степенью шифрования/расшифровки используют 256-битный алгоритм AES, а файлы с обычной степенью шифрования/расшифровки — 128-битный.

При расшифровке необходимо выбрать правильную степень шифрования (файлы с высоким уровнем шифрования можно расшифровать только с помощью высокой степени расшифровки; файлы с обычным уровнем шифрования можно расшифровать только с помощью обычной степени расшифровки).

Чтобы избежать случайного удаления, зашифрованные/расшифрованные файлы сохраняются в новой папке в исходном каталоге, не заменяя исходные файлы.

Примечание

Обратите внимание: высокая степень шифрования/расшифровки поддерживается только в версиях JDK/JRE 1.8.0_251 и более поздних.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qw3670-encryptTool.git
git@api.gitlife.ru:oschina-mirror/qw3670-encryptTool.git
oschina-mirror
qw3670-encryptTool
qw3670-encryptTool
master