1. 首页
  2. 考试认证
  3. 其它
  4. encryptdir.py使用公钥RSA加密目录中所有文件的Python脚本

encryptdir.py使用公钥RSA加密目录中所有文件的Python脚本

上传者: 2024-12-10 05:58:18上传 ZIP文件 5.53KB 热度 19次

加密目录.py 是一个 Python 脚本,能够使用公钥 RSA 加密目录中的所有文件。

用法

  1. 生成 RSA 密钥对:

python encryptdir.py gen-keys

这将创建一个 4096 位的 RSA 密钥文件 mykey.pem,以及对应的公钥文件 mykey.pem.pub

  1. 如果需要,创建一个输入文件夹并添加测试数据:

mkdir input

python encryptdir.py gen-test-files 5

  1. 开始加密:

python encryptdir.py encrypt ./input/ ./output/

所有文件将会加密并存储到 ./output/ 目录中。如果输出目录中已有同名文件,则会被跳过。加密后,输出文件夹的结构如下所示:


root@FreeBSD:~/encryptdir # ls -la output

注意:请确保 ./input/ 目录下有要加密的文件。

下载地址
用户评论