Skip to content
/ Dada Public

Dada 可能是一款最难破解的文件加密🔒工具之一,采用 AES-256 多层加密、自毁机制、设备绑定等顶级安全特性。 无论是个人隐私、敏感资料,还是“特殊文件”,Dada 都能为你提供不可破解的安全防护。 🚀 核心特性: 多层 AES-256 加密,极致安全 自毁机制,错误即刻永久销毁,无法再次解密; 设备绑定,仅授权设备能解密。只为那些需要保护一切的你。

Notifications You must be signed in to change notification settings

aa4909/Dada

Repository files navigation

Dada v1.0.1

项目简介

Dada 是一款功能强大的文件加密应用,采用高级加密标准,提供多层嵌套加密、自毁机制和机器绑定等安全特性,保护您的敏感数据安全。

🚀 核心功能

🔒 加密功能

  • AES-256 多层嵌套加密:支持 1-10 层嵌套加密
  • 拖放文件操作:直观的拖放界面
  • 自动扩展名保留:加密后自动保留原始文件扩展名
  • 批量文件加密:支持同时加密多个文件

🛡️ 安全特性

  • 自毁机制:错误尝试 3 次后自动自毁
  • 机器绑定:可选绑定到特定机器,限制使用设备
  • 不可逆自毁:自毁时覆盖文件内容后删除,无法恢复

🎭 高级功能

  • 诱饵文档生成:生成 1-20 个诱饵文件,迷惑攻击者
  • 机器 ID 显示:查看当前机器唯一标识
  • 自毁序列支持:多种自毁触发方式

🌐 界面特性

  • 现代化 UI 设计:美观界面
  • 中英文双语支持:支持无缝切换语言
  • 直观的标签页布局:清晰的功能分区
  • 实时状态显示:操作状态实时反馈

📦 安装指南

直接运行(需要 Python 环境)

  1. 安装依赖例如:

    pip install pyqt5 cryptography
  2. 运行应用例如:

    python main.py

📖 使用说明

加密文件

  1. 点击 "🔒 加密" 标签页
  2. 拖放文件到拖放区域或点击 "添加文件" 按钮
  3. 设置加密层数(1-10 层)
  4. 输入每层的密钥
  5. 点击 "开始加密"
  6. 加密文件将保存为 .encrypted 后缀

解密文件

  1. 点击 "🔓 解密" 标签页
  2. 点击 "选择加密文件" 按钮
  3. 设置加密层数(与加密时相同)
  4. 输入每层的密钥
  5. 点击 "开始解密"
  6. 解密成功后文件将保存到原目录

生成诱饵文档

  1. 点击 "🎭 高级功能" 标签页
  2. 设置诱饵文档数量(1-20)
  3. 点击 "生成诱饵文档"
  4. 选择输出目录
  5. 诱饵文件将生成在指定目录

安全设置

  1. 点击 "🛡️ 安全设置" 标签页
  2. 启用机器绑定功能(可选)
  3. 设置自毁机制(可选)
  4. 查看当前机器 ID

🔐 安全特性详解

AES-256 加密

  • 采用 AES-256 CBC 模式,当前最安全的对称加密算法之一
  • 每层加密使用独立随机盐值
  • PBKDF2 密钥派生,100,000 次迭代

自毁机制

  • 触发条件:错误尝试 3 次、文件复制、自毁序列
  • 自毁过程:标记自毁 -> 覆盖文件内容 -> 删除文件
  • 不可逆性:无法通过任何手段恢复自毁文件

机器绑定

  • 机器 ID 生成:基于硬件信息生成唯一标识
  • 授权验证:解密时验证机器 ID 是否匹配
  • 灵活配置:用户可选择是否启用

🌍 国际化支持

语言支持

  • 中文:默认语言
  • English:全英文界面支持
  • 切换方式:右上角语言选择下拉框

📋 更新日志

v1.0.1 (2025-01-20)

  • ✅ 修复语言切换布局错误
  • ✅ 更新应用名称为 Dada v.1.0.1
  • ✅ 优化 README 文档
  • ✅ 改进安全审计报告

v1.0.0 (2025-01-15)

  • ✅ 初始版本发布
  • ✅ AES-256 多层嵌套加密
  • ✅ 自毁机制
  • ✅ 机器绑定
  • ✅ 诱饵文档生成
  • ✅ 中英文双语支持
  • ✅ 现代化 UI 设计

⚠️ 安全声明

  1. 本项目仅供学习和合法使用
  2. 请勿用于非法目的
  3. 使用本项目产生的任何后果由使用者自行承担
  4. 建议在生产环境中进行全面的安全审计
  5. 作者不对使用本项目造成的任何损失负责
  6. 部分内容(包含本文档)含有AI生成内容,请注意
  7. 软件可能存在未知漏洞

🎯 未来规划

  • 添加云同步功能
  • 支持更多加密算法
  • 添加文件压缩功能
  • 改进密钥管理系统
  • 添加更多语言支持
  • 开发移动端版本

End

About

Dada 可能是一款最难破解的文件加密🔒工具之一,采用 AES-256 多层加密、自毁机制、设备绑定等顶级安全特性。 无论是个人隐私、敏感资料,还是“特殊文件”,Dada 都能为你提供不可破解的安全防护。 🚀 核心特性: 多层 AES-256 加密,极致安全 自毁机制,错误即刻永久销毁,无法再次解密; 设备绑定,仅授权设备能解密。只为那些需要保护一切的你。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published