Aegis 是一款免费开源的 Android 二次验证(2FA)应用,自身使用密码、指纹加密,可以自定义图标、分组、备份,支持随时导入导出数据(数据被加密)、无网络备份功能,很适合作为一款纯粹的二次验证工具。@Appinn
![Aegis - 免费开源的二次验证(2FA)应用[Android] 1 Aegis - 免费开源的二次验证(2FA)应用[Android] 1](https://static2.appinn.com/images/202005/aegis.jpg)
感谢微博好友 @橡实之心 的推荐。
推荐一个 OTP 软件,Android 端的,除了没有云端同步,其他能想到的功能基本都有了:导入导出,加密,自定义图标,夜间主题,选中高亮。
二次验证工具小众软件介绍的多了,比如著名的支持云同步的二次验证工具 Authy、刚支持导入导出的 Google Authenticator、iOS 上开源的二次验证应用刚 Authenticator 等等。
Aegis 可能除了不支持多平台,其他功能都有了。至于云同步,从二次验证的设计初衷来看,似乎也不是必备的。但如果你习惯了使用 1Password、Lastpass 来管理二次验证,那么其实都帮你同步了。
好在 Aegis 支持导入导出,可以非常方便的备份、备份、备份。这是经验之谈啊,丢失二次验证的麻烦程度,远高于丢失密码,动不动就要求你举着证件拍张照,有些甚至不可恢复,总之记得备份…另外记得注意保存应急码。
Aegis 有三种添加二次验证方式,扫码、读取本地二维码图片、手动输入。
如果你已经在其他平台上已经添加了二次验证,那么可以考虑通过手动输入的方式,比如在 1Password 中,二次验证是以 otpauth:// 链接的形式保存的,编辑它,就能看到 secret 信息,将此信息填入 Aegis 中,就完成了二次验证的复制,所以,请保护好你的 secret 信息。
![Aegis - 免费开源的二次验证(2FA)应用[Android] 2 Aegis - 免费开源的二次验证(2FA)应用[Android] 2](http://inloveinparis.com/wp-content/uploads/2020/05/Screen-20250430170109@2x.avif)
否则迁移二次验证还需要去服务商处开关一次就很麻烦了。
Aegis 的设置页面中,还有其他功能:
- 深色主题
- 群组分类
- 防止截屏
- 隐藏验证码(点击后显示)
- 加密数据库(AES-256)
- 自动锁定应用
- 导入导出
- 从其他应用中导入(需要 root)
支持的协议:HOTP、TOTP、Yandex OTP:
算法 | 依据 | 有效期 | 典型场景 |
---|---|---|---|
HOTP | 计数器 | 未用前一直有效 | 离线、硬件令牌 |
TOTP | 当前时间 | 通常30秒 | 手机App、主流2FA |
Aegis 支持从以下应用中导入令牌,但需要 root 权限。包括:
- Authy
- Battle.net
- Duo
- FreeOTP
- FreeOTP+
- Google Authenticator
- Microsoft Authenticator
- Steam
- Stratum(Authenticator Pro)
- Ente Auth
- 2FAS
感兴趣的同学可以前往 GitHub 贡献或研究 Aegis,以及在 Google Play 或 F-Droid 安装 Aegis。
青小蛙提供一个搬运:夸克|百度|城通 (访问密码: 5712)
青小蛙再次提示,请记得备份你的二次验证数据,丢了很麻烦。
更新时间:2025年4月30日。
原始时间:2020年5月25日
有用andOTP的吗
自动微软的2FA支持网络备份/恢复,我就抛弃了Authy。
没有备份和恢复,哪天手机真有什么意外。。
那不是一般的麻烦。。。
用着微软很舒服
bitwarden走起,自建服务器,支持绝大部分平台和浏览器。
keepass2Android自带的够用了
用微软的,毕竟自带云备份,大厂有保障,本地的万一忘记或者删除数据了呢
Authenticator有安卓端的,正在用