网易科技新闻网6月6日报道,据媒体报道,苹果公司在美国当地时间周五宣布了一个新的开源项目,该项目旨在帮助密码管理器开发商为用户系统创建更强大,更兼容的密码管理。螺杆泵
所谓的“密码管理器资源”计划是Apple的几个开源项目之一,该计划允许密码管理器应用程序将iCloud Keychain密码管理器使用的网站的特定要求集成到自己的应用程序中。Apple的目标是允许加密应用程序开发人员在开发资源上进行协作,以提高质量,记录特定于站点的行为并提高用户信任度。
其中一些资源包括网站行为中的“怪癖”,例如特定的密码指南和凭据后端。例如,对于设计不佳的网站,在用户尝试输入密码后,他们可能只会告诉用户特定的最大密码长度或特殊字符要求,这会使用户感到沮丧。传统的密码管理器也不知道站点的规则,因此他们创建的强密码可能会被站点拒绝。离心泵
作为该项目目标的一个示例,Apple正在收集某些网站特定密码规则的数据,例如特殊字符的使用和长度要求,并允许开发人员将这些数据集成到他们自己的应用程序中。计量泵
苹果公司说:“每次由密码管理器生成的密码实际上与网站不兼容时,人们不仅会有不良的经历,而且还有理由尝试创建自己的密码。”该项目的其他方面包括在单一登录系统网站上共享数据,以及用户可以在其中更改密码的网页。管道泵
苹果公司鼓励开发人员将项目的数据和其他资源集成到他们自己的应用程序中。唯一的规则是,他们必须与项目共享自己的数据和发现。苹果新项目的全部细节和实际使用的代码可以在Github上找到。