Monica for Android
今天是劳大坠机6年零1天,也是Monica1.0.24版本在这个2的10次方版本下,请大家换成“黑曼巴”配色
UI 修复任务
- 移除侧边栏中的 ModalNavigationDrawer 及其相关逻辑。
- 新增返回键处理:在多选模式下,按系统返回键将清理选择并退出多选状态。
- 修复 SSO 文本错误。
- 下拉搜索拓展到了验证器页面
功能优化 (Feature Improvements)
- WebDAV 备份恢复:默认采用增量恢复模式,新增“覆盖本地数据”全局开关及恢复确认弹窗选项,防止数据意外覆盖。
- KeePass 导入优化:支持标准 CSV 表头映射,解决导入兼容性问题。
- KeePass 凭证灵活化:允许仅使用密码或仅使用密钥文件创建/打开数据库。
- 调整自动填充功能适配
安全性整改说明 (Security Enhancement)
- 数据加密升级: 采用 MDK (Master Data Key) 双重封装机制。
- Keystore 封装: 利用 Android Keystore 系统保护密钥,支持生物识别解锁。
- PBKDF2 封装: 作为灾备方案,使用 PBKDF2 (100,000 次迭代) 从主密码派生密钥,确保在 Keystore 不可用时仍能恢复数据。
- 加密算法: 所有敏感数据使用 AES-256 进行加密。
- 平滑迁移: 实现了 Lazy Migration 策略,旧数据在首次解密时自动升级为新加密格式,无需用户手动干预,保障用户体验。