Folder Encryptor V5 是一个面向 Windows 的轻量级文件夹加密小工具。
当前仓库提供可直接使用的发布包和使用文档,方便下载、体验和分享。源码、许可证和更完整的技术说明会在后续整理后逐步补充。
- 面向 Windows 桌面环境的文件夹加密/解密工具
- 提供安装版和便携版两种分发方式
- 支持手动输入密码,也支持随机生成强密码
- 随机生成密码时会自动在桌面追加保存一份密码备份,降低遗忘风险
| 文件 | 说明 | 大小 |
|---|---|---|
FolderEncryptor_Dino_SmartSetup.exe |
安装版,适合常规使用 | 69.7 MB |
FolderEncryptor_V5_Dino.exe |
便携版,适合直接运行 | 34.9 MB |
点击文件名即可直接下载对应版本。
- 选择目标文件夹进行加密或解密
- 自定义输入主密码
- 点击
随机生成按钮快速生成强密码 - 自动在桌面保存随机密码备份
- 支持重复生成,密码备份内容采用追加写入,不会覆盖旧记录
Folder Encryptor V5 适合“隐形加密”场景。
它的特点是:
- 加密后,文件夹结构和文件名通常保持不变,外观上差别不大
- 但文件内容已经被替换为加密后的数据
- 在没有正确密码并执行还原前,这些文件通常无法正常打开,或者打开后表现为乱码、损坏或不可识别
- 适合希望资料“看起来还在原位”,但实际内容已经受到保护的场景
从实现方式看,它不是只对文字做简单混淆,而是对文件内容的字节流进行真正的加密。
大致流程如下:
- 递归遍历目标文件夹中的文件
- 逐个读取文件的完整二进制内容
- 使用用户密码配合随机
salt,通过PBKDF2-HMAC-SHA256派生密钥 - 使用
cryptography.fernet.Fernet对文件内容进行加密和完整性保护 - 将加密后的结果写回原文件位置,因此文件名和目录结构通常不会变化
解密时,会使用相同密码重新派生密钥,再将原始内容恢复回来。
如果你不想自己手动设置密码,可以直接点击界面中的 随机生成 按钮。
程序会:
- 自动生成一组强密码
- 将生成的密码写入桌面的密码备份文本文件
- 再次点击时继续向同一个文本文件追加新记录,而不是覆盖旧内容
备份内容示例:
【V5 专属加密密码备份】
密码: euZi^oahxuKq2Zm6
【V5 专属加密密码备份】
密码: JSE7CWTg54#CSH!Q
建议在完成加密后妥善保管该备份文件,避免密码和加密文件长期存放在同一位置。
- 如果你希望正常安装,优先使用
FolderEncryptor_Dino_SmartSetup.exe - 如果你希望免安装直接体验,可以使用
FolderEncryptor_V5_Dino.exe
推荐流程如下:
- 启动
Folder Encryptor V5 - 在
Target Folder / 目标文件夹处选择需要保护的文件夹 - 在
Master Password / 安全密码处手动输入密码,或者点击随机生成 - 点击
隐形加密 (Encrypt) - 等待处理完成并检查结果
- 启动
Folder Encryptor V5 - 选择已经加密过的目标文件夹
- 输入对应密码
- 点击
一键还原 (Decrypt) - 确认文件恢复正常后再进行后续处理
F656ABB26310F83526EEBEDC685ABDD9D79D12672882D8E38D902D30D3AE50A1 dist/FolderEncryptor_Dino_SmartSetup.exe
EB1A4C324AAE3372214E1A6C904B67472FCB626B3D071165C97533DEC33ECE52 dist/FolderEncryptor_V5_Dino.exe
- 第一次使用时,建议先拿测试文件夹演练完整流程
- 对重要资料操作前,建议先额外备份一次
- 如果使用随机生成密码,请及时查看并妥善保存桌面备份文件
- 当前公开版本主要面向 Windows 使用环境
当前仓库是一个先公开可用版本、再继续完善开源资料的整理版发布。
这意味着:
- 现在可以直接下载和使用发布包
- 文档已经补齐到可以对外展示和分发
- 后续会继续整理源码、许可证和更完整的技术说明
本项目采用 MIT License。
这意味着你可以在保留原始许可证声明的前提下,自由使用、复制、修改和分发本项目内容;项目按“现状”提供,不附带任何担保。