Aegis身份验证器v3.4版本发布:安全与体验全面升级
项目简介
Aegis是一款开源的二次验证(2FA)应用,作为Google Authenticator等商业验证器应用的替代品,它提供了更丰富的功能组合和更高的透明度。Aegis支持基于时间(TOTP)和计数器(HOTP)的一次性密码算法,所有数据都加密存储在本地设备上,确保用户完全掌控自己的安全凭证。
核心功能更新
触觉反馈机制增强安全性
v3.4版本引入了触觉反馈功能,当验证码即将过期时会通过振动提醒用户。这项功能特别适合那些需要精确掌握验证码有效期的场景,比如银行转账等高安全要求的操作。触觉反馈作为视觉提示的补充,可以在用户不看手机时也能感知到验证码状态变化。
多组别筛选功能
专业用户经常需要管理大量验证码条目,新版本增加了多组别同时筛选的功能。用户现在可以按住Ctrl键(桌面端)或通过长按(移动端)选择多个组别进行联合筛选,大大提升了管理大量验证码时的效率。
显示优化与可访问性改进
开发团队特别关注了视觉体验的优化:
- 隐藏验证码时的颜色对比度得到提升,确保在低光照环境下也能清晰辨识
- 条目传输视图中的亮度增强功能现在可以自由开关,适应不同环境需求
- 修复了特定筛选条件下条目分隔线消失的问题
数据安全增强
重复条目检测
为避免用户意外创建重复的验证码条目,v3.4在保存时会检查名称/发行者组合是否已存在。这一预防性措施能够有效减少因重复条目导致的管理混乱,特别是对于那些需要维护数十甚至上百个验证码的专业用户而言尤为重要。
国际化支持扩展
本次更新新增了对五种语言的支持:
- 爱沙尼亚语
- 韩语
- 马拉雅拉姆语(印度喀拉拉邦官方语言)
- 挪威书面语(Bokmål)
- 塞尔维亚语
同时修复了葡萄牙语地区设置的问题,确保巴西葡萄牙语和欧洲葡萄牙语能够正确区分。
技术兼容性调整
从v3.4版本开始,Aegis将最低Android版本要求提高到6.0(Marshmallow)。这一变化使开发团队能够利用更现代的API,同时保持对绝大多数Android设备的兼容性。统计显示,目前运行Android 5.x及以下版本的设备占比已不足3%,这一调整不会影响大多数用户。
问题修复与稳定性提升
开发团队解决了多个影响用户体验的问题:
- 修复了特定情况下(周期为7的条目)启用代码过期指示时可能导致的崩溃
- 修正了FreeOTP导入时因算法或数字字段缺失导致的失败问题
- 优化了条目导入视图中提示信息的显示位置,避免遮挡条目名称
总结
Aegis v3.4版本在保持原有安全特性的基础上,通过触觉反馈、多组别筛选等新功能进一步提升了用户体验。显示优化和国际化扩展使应用更加易用,而重复条目检测等预防性措施则增强了数据管理的可靠性。作为开源2FA解决方案,Aegis持续证明其在安全性和功能性上的优势,是注重隐私和安全用户的理想选择。
kernelopenEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。C081
baihu-dataset异构数据集“白虎”正式开源——首批开放10w+条真实机器人动作数据,构建具身智能标准化训练基座。00
mindquantumMindQuantum is a general software library supporting the development of applications for quantum computation.Python056
PaddleOCR-VLPaddleOCR-VL 是一款顶尖且资源高效的文档解析专用模型。其核心组件为 PaddleOCR-VL-0.9B,这是一款精简却功能强大的视觉语言模型(VLM)。该模型融合了 NaViT 风格的动态分辨率视觉编码器与 ERNIE-4.5-0.3B 语言模型,可实现精准的元素识别。Python00
GLM-4.7GLM-4.7上线并开源。新版本面向Coding场景强化了编码能力、长程任务规划与工具协同,并在多项主流公开基准测试中取得开源模型中的领先表现。 目前,GLM-4.7已通过BigModel.cn提供API,并在z.ai全栈开发模式中上线Skills模块,支持多模态任务的统一规划与协作。Jinja00
agent-studioopenJiuwen agent-studio提供零码、低码可视化开发和工作流编排,模型、知识库、插件等各资源管理能力TSX0135
Spark-Formalizer-X1-7BSpark-Formalizer 是由科大讯飞团队开发的专用大型语言模型,专注于数学自动形式化任务。该模型擅长将自然语言数学问题转化为精确的 Lean4 形式化语句,在形式化语句生成方面达到了业界领先水平。Python00