# encryptFiles

基于RSA的文件夹加密工具。

## 功能

使用RSA算法对整个文件夹进行加密和解密，支持密码保护的私钥，提供并行处理以提高性能。

## 使用方法

1. 首次运行：`python main.py [文件夹路径]` - 将生成RSA密钥对并加密文件夹
2. 再次运行：`python main.py [文件夹路径]` - 将解密已加密的文件夹
3. 程序会自动在加密和解密模式之间切换

## 特性

- RSA加密算法确保安全性
- 密码保护的私钥
- 并行处理提高速度
- 进度条显示处理状态
- 自动模式切换（加密/解密）

## 注意事项

- 首次使用会在当前目录生成密钥文件
- 请妥善保管密钥文件和密码
- 加密过程不可逆，请确保有备份