安全、开源的安卓双重认证神器-Aegis Authenticator
Aegis Authenticator 是一款 Android平台下免费开源的二次验证(2FA)应用,旨在通过双重认证提升在线账户的安全性。它支持主流的 HOTP(基于计数器的动态密码)和 TOTP(基于时间的动态密码)算法,与数千种在线服务兼容(如 Google、微软、Steam 等),用户只需将手机与账号绑定即可定时生成随机验证码 。项目基于Java编写,遵守GPL3.0开源协议。
核心功能与优势
- 顶级安全保障
- 采用 AES-256-GCM 加密技术 存储令牌数据,即使数据库被窃取也无法解密 。
- 支持多重解锁方式:密码(scrypt 算法加密)、指纹/面部识别(基于 Android Keystore)。
- 防止屏幕截图 功能避免验证码泄露,并可设置点击显示隐藏码 。
- 灵活的账户管理
- 多种添加方式:扫描二维码、手动输入、或从其他验证器(如 Google Authenticator、Authy、微软验证器等)导入数据 。
- 组织与个性化:支持分组、自定义排序、图标包(可自动生成或手动设置)、多主题(浅色/深色/AMOLED)。
- 高级编辑功能:批量操作、搜索条目、自定义账户名称与发行商 。
- 备份与迁移
- 自动备份:可设置定期备份至本地存储或用户指定位置 。
- 导出选项:支持明文或加密导出(
.json
或.aegis
格式),便于迁移或跨设备恢复 。
- 自定义主题与图标
- 社区拥有丰富的第三方图标包(如 aegis-icons)可供选择 。
与其他工具对比
特性 | Aegis Authenticator | Google Authenticator | Authy |
---|---|---|---|
开源 | ✅ 是 | ❌ 否 | ❌ 否 |
加密存储 | ✅ AES-256-GCM | ❌ 无 | ✅ 有 |
导入/导出数据 | ✅ 支持多种格式 | ❌ 仅限谷歌账户同步 | ❌ 不支持导出 |
云同步 | ❌ 无(仅本地/手动备份) | ✅ 有 | ✅ 有 |
多平台支持 | ❌ 仅 Android | ✅ Android/iOS | ✅ 全平台 |
源代码:https://github.com/beemdevelopment/Aegis
应用商店下载:
发表回复