Aegis 身份验证器
Aegis 身份验证器是一款免费、安全且开源的 Android 双因素认证应用。它旨在为您的在线服务提供安全的身份验证器,同时还包含一些现有身份验证器应用中缺少的功能,如适当的加密和备份。Aegis 支持 HOTP 和 TOTP,使其与数千种服务兼容。
有关常见问题的列表,请查看常见问题解答。
应用程序的安全设计和保管库格式在本文档中有详细描述。
功能
- 免费开源
- 安全
- 保管库经过加密(AES-256-GCM),可通过以下方式解锁:
- 密码(scrypt)
- 生物识别(Android 密钥库)
- 屏幕捕捉防护
- 点击显示
- 保管库经过加密(AES-256-GCM),可通过以下方式解锁:
- 兼容 Google 身份验证器
- 支持行业标准算法: HOTP 和 TOTP
- 多种添加新条目的方式
- 扫描二维码或其图像
- 手动输入详细信息
- 从其他身份验证器应用导入:2FAS Authenticator、Authenticator Plus、Authy、andOTP、FreeOTP、FreeOTP+、Google Authenticator、Microsoft Authenticator、纯文本、Steam、TOTP Authenticator 和 WinAuth(某些应用需要 root 权限)
- 组织管理
- 字母顺序/自定义排序
- 自定义或自动生成图标
- 分组条目
- 高级条目编辑
- 按名称/发行方搜索
- 多种主题的 Material 设计:浅色、深色、AMOLED
- 导出(明文或加密)
- 自动备份保管库到您选择的位置
截图
下载
Aegis 可在 Google Play 商店和 F-Droid 上获得。
验证
Google Play 和 GitHub 上的 APK 版本使用相同的密钥签名。可以使用 apksigner 进行验证:
apksigner verify --print-certs --verbose aegis.apk
输出应如下所示:
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
证书指纹应与下面列出的一致:
Owner: CN=Beem Development
Issuer: CN=Beem Development
Serial number: 172380c
Valid from: Sat Feb 09 14:05:49 CET 2019 until: Wed Feb 03 14:05:49 CET 2044
Certificate fingerprints:
MD5: AA:EE:86:DB:C7:B8:88:9F:1F:C9:D0:7A:EC:37:36:32
SHA1: 59:FB:63:B7:1F:CE:95:74:6C:EB:1E:1A:CB:2C:2E:45:E5:FF:13:50
SHA256: C6:DB:80:A8:E1:4E:52:30:C1:DE:84:15:EF:82:0D:13:DC:90:1D:8F:E3:3C:F3:AC:B5:7B:68:62:D8:58:A8:23
图标包
Aegis 支持图标包,使为保管库中的条目分配图标变得更容易。虽然没有官方图标包,但社区维护了一些第三方图标包,您可能想看看。要了解如何创建自己的 Aegis 兼容图标包,请参阅文档。
-
非官方单色风格的 2FA 图标。
-
非官方单色风格 2FA 图标包 aegis-icons 的 Delta 版本。
-
该项目定期基于 Simple Icons 为 Aegis 生成图标包。
-
这是 aegis-simple-icons 包的一个变体,图标不包含实心背景,仅使用轮廓。
* 这些图标是自动生成的,因此并非所有图标的质量都如 aegis-icons 中的那样高。
贡献
想为 Aegis 做出贡献?太好了!有几种方式可以提供帮助。我们非常感谢翻译、错误报告和拉取请求。请参阅我们的贡献指南以开始。
加入我们的 Matrix 聊天室与其他贡献者交流:#aegis:matrix.org。
许可证
本项目采用 GNU 通用公共许可证 v3.0 授权。有关详细信息,请参阅 LICENSE 文件。