文件加密器
介绍
使用 Java Swing 组件编写的文件加密工具。可使用自定义的密钥,批量加密电脑中的文件。兼容 Windows 和 Linux (发行版仅编译了 64 位的 Windows 可执行文件,可自行下载源码编译成 Jar 包在 Linux 或 32 位 Windows 下运行)。使用的是 AES 加密算法,最高支持 256 位加密(jdk1.8.0_251及以上),详见README中的“使用说明”。
安装教程
发行版可在安装了 Java8 以上(含 Java8)的 64 位 Windows 系统中直接双击运行,若要在 Linux 或 32 位的 Windows 系统中使用,可自行下载源码后编译。
使用说明
高强度加密/解密使用的是 AES 的 256 位算法,普通强度加密/解密使用的是 AES 的 128 位算法。
解密时,必须选择正确的加密强度(高强度加密的文件,只能用高强度解密;普通强度加密的文件,只能用普通强度解密)。
为避免误删,加密/解密后的文件会保存在原目录下的一个新建的文件夹中,不会覆盖源文件。
注意事项
注意:只有 jdk1.8.0_251 及以上版本才支持高强度加密/解密