# PasswordBook **Repository Path**: roinlym/password-book ## Basic Information - **Project Name**: PasswordBook - **Description**: 密码本是一款专注于本地安全存储的密码管理应用,为您提供安全、便捷的个人信息管理解决方案。我们深知密码安全的重要性,因此采用银行级加密技术,确保您的所有敏感信息仅存储在您的设备本地,不会上传至任何服务器。 - **Primary Language**: Dart - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-22 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 密码本 - 安全可靠的本地密码管理专家 ## 应用简介 密码本是一款专注于本地安全存储的密码管理应用,为您提供安全、便捷的个人信息管理解决方案。我们深知密码安全的重要性,因此采用银行级加密技术,确保您的所有敏感信息仅存储在您的设备本地,不会上传至任何服务器。 ## 核心功能 - 多类型密码管理 :支持账号密码型、文字型和自定义字段型密码条目 - 智能分类 :支持创建、编辑、删除分类,让密码管理更加有序 - 本地加密存储 :所有数据采用AES-256-GCM加密算法存储 - 后台自动锁定 :应用进入后台超过5分钟自动销毁内存中的密钥 - 私钥导出 :支持导出加密后的私钥,附带时间戳确保安全 - 主密码保护 :采用PBKDF2加盐哈希算法,仅存储哈希值,不存储明文 ## 安全特性 - 银行级加密 :使用AES-256-GCM算法加密所有敏感数据 - 安全的密码存储 :主密码通过PBKDF2算法加盐哈希处理,迭代次数≥10000 - 本地存储 :所有数据仅存在设备本地,无网络请求,无数据上传 - 内存安全 :密钥使用后及时销毁,避免内存泄露 - 异常处理 :加密/解密失败时友好提示,确保应用稳定运行 ## 适用人群 - 注重隐私安全的个人用户 :不想将密码存储在云端的用户 - 拥有多个账号的办公人士 :需要管理大量账号密码的职场人士 - 安全意识强的技术用户 :对数据安全有高要求的技术爱好者 - 需要存储敏感信息的任何人 :如银行卡信息、证件号码等重要信息 ## 技术亮点 - Flutter跨平台 :支持iOS和Android平台,提供一致的用户体验 - Hive本地存储 :高效的NoSQL数据库,适合存储加密数据 - 严格的安全规范 :遵循行业最佳安全实践,确保数据安全 - 优化的性能 :即使存储大量密码,也能保持流畅的用户体验 - 直观的用户界面 :简洁明了的设计,易于使用 ## 结语 在这个信息爆炸的时代,密码安全很重要。密码本致力于为您提供最安全、最可靠的本地密码管理解决方案,让您不再为记密码而烦恼,同时确保您的敏感信息万无一失。 立即下载密码本,开始您的安全密码管理之旅! ## 许可证 本项目采用 Apache 2.0 许可证开源。 ``` Copyright 2026 Password Book Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ``` ## 许可证适用范围 本许可证适用于密码本应用的所有源代码、文档和资源,包括但不限于: - 应用核心代码(lib/目录) - 构建脚本和配置文件 - 文档和说明文件 - 应用图标和界面资源 ## 安全责任声明 使用本软件时,请注意以下安全责任: 1. **数据安全**:虽然本应用采用了银行级加密技术,但任何加密系统都不是绝对安全的。用户应自行承担使用本应用的风险。 2. **主密码管理**:主密码是访问所有加密数据的唯一钥匙。请务必牢记主密码,开发者无法恢复丢失的主密码。 3. **代码修改**:如果您修改了本应用的源代码,特别是与加密相关的部分,您应自行承担由此带来的安全风险。 4. **第三方责任**:本应用可能使用了第三方库或组件,这些组件的使用应遵循其各自的许可证条款。 5. **法律合规**:用户应确保在使用本应用时遵守当地法律法规,不得用于非法目的。 6. **免责声明**:在法律允许的范围内,本软件的作者和贡献者不承担任何因使用本软件而导致的直接或间接损失。 ## 贡献 欢迎对本项目进行贡献!如果您发现问题或有改进建议,请提交 Issue 或 Pull Request。所有贡献将遵循 Apache 2.0 许可证的条款。 ```