scap3sh4rk/darkVault

GitHub: scap3sh4rk/darkVault

darkVault 是一款开源的 Android 端零知识加密 Google Drive 客户端,通过本地 AES-256-GCM 加密确保用户照片、视频和文档的隐私安全。

Stars: 6 | Forks: 0

darkVAult darkVault 是为那些信任 Google Drive 的基础设施但不信任其隐私性的用户提供的首屈一指的开源解决方案。大多数 Drive 客户端只是简单的文件管理器,而 darkVault 是一个从底层构建的安全至上的堡垒,确保您的数据始终属于您自己。 ## 问题:您的云存储并不像您想象的那么私密 大多数云存储服务持有您数据的“密钥”。他们可以查看您的文件,如果他们的服务器遭到入侵,您的隐私也将不复存在。**darkVault 通过实施“零知识”(Zero-Knowledge)安全机制来解决这个问题。**您的文件在接入互联网之前,就已经使用*只有您*拥有的密钥在您的设备上完成了加密。 ## 核心功能 ### 军事级加密 您上传的每个文件都受到 **AES-256-GCM 加密**的保护。这与政府和金融机构使用的标准相同。您的数据在本地进行压缩和加密,确保最高级别的安全性和高效的存储。 ### 零知识架构 * **无第三方服务器:**您的数据仅保留在您的手机和个人 Google Drive 之间。 * **内存级安全:**敏感的加密密钥永远不会保存到您的手机存储中。它们仅存在于应用程序开启时受保护的内存中,并在您锁定保险库的瞬间被“清零”。 * **恢复密钥:**忘记密码了?在初始设置时,darkVault 会生成一个独特的、高熵的恢复密钥(Recovery Key)。妥善保管它,您就再也不会被锁在自己的数据之外。 ### 生物识别快速解锁 安全防护不必成为负担。使用您的**指纹或面部识别**即时访问您的保险库,该功能由 Android 最安全的生物识别标准保驾护航。 ### 安全的媒体预览 查看您的文件,而无需将其解密到手机的公共图库中。darkVault 内置了安全的查看器,支持: * **图像与照片:**支持双指缩放的高分辨率查看。 * **视频:**直接从您的加密保险库进行流媒体播放。 * **文档:**完全支持 PDF 格式。 * **文本与代码:**内置笔记和脚本的查看器。 ### 智能整理 * **文件夹支持:**像使用台式电脑一样整理您的保险库。 * **智能搜索与过滤:**通过图像、视频、音频和文档分类,快速找到所需内容。 * **最近项目:**从主屏幕访问您最常用的文件。 * **网格与列表视图:**选择适合您风格的布局。 ### 为可靠性而生 * **可恢复上传:**正在上传大型视频?如果您的连接中断,darkVault 会记住中断的位置并自动恢复上传。 * **冲突解决:**如果您上传的文件已经存在,应用程序会智能地询问您是要重命名、替换还是跳过。 * **软删除(回收站):**意外删除了文件?将其移至保险库的回收站,稍后再进行恢复。 ## 工作原理(简述版) 1. **解锁:**您输入主密码或使用生物识别。 2. **加密:**当您选择一个文件时,darkVault 会将其在您的手机上打乱成“乱码”。 3. **存储:**这些“乱码”被发送到您 Google Drive 上的一个隐藏文件夹中。 4. **解密:**当您想查看文件时,darkVault 会将这些“乱码”拉回,并使用您的私钥将其转换为您的原文件。 **结果:**对其他任何人(包括 Google)而言,您的文件看起来就像随机的噪音。而对您来说,这是您安全无虞的数字生活。 ## 视觉标识 darkVault 拥有流畅的、**受赛博朋克启发的 UI**,带有高对比度的青色点缀和深色的“隐形”主题,旨在提供舒适的视觉体验,同时让人感觉像一个真正的数字堡垒。 ## 新手入门 1. 使用您的 Google 账号登录。 2.设置一个强效的主密码(Master Password)。 3. **关键步骤:**将您的恢复密钥保存在安全的地方! 4.开始保护您的数字生活。 ## 开源与隐私 darkVault 是 **100% 免费且开源**的。我们相信安全工具应该是透明的。您可以审计代码、自行构建,并验证您的数据永远不会脱离您的控制。 ## 贡献 欢迎您的贡献!如果您有功能请求、Bug 反馈或想要改进代码: 1. **Fork** 该代码仓库。 2.为您的功能或修复创建一个新分支。 3.提交一个 **Pull Request**。 让我们共同构建一个更加私密的网络世界。
标签:AES-256-GCM, Android 客户端, Google Drive, JS文件枚举, 文件加密, 生物识别, 端到端加密, 零知识加密