Apple сегодня сообщила разработчикам о запуске нового проекта с открытым исходным кодом, предназначенного для того, чтобы разработчики приложений для управления паролями могли создавать надежные пароли, совместимые с популярными веб-сайтами.
Новый проект с открытым исходным кодом Password Manager Resources позволяет приложениям для управления паролями интегрировать специфические для веб-сайтов требования, используемые менеджером паролей iCloud Keychain, для генерации надежных, уникальных паролей.
Многие менеджеры паролей генерируют надежные, уникальные пароли для людей, чтобы они не соблазнялись создавать свои собственные пароли вручную, что приводит к легко угадываемым и повторно используемым паролям. Каждый раз, когда менеджер паролей генерирует пароль, который фактически несовместим с веб-сайтом, пользователь не только получает плохой опыт, но и получает причину соблазниться на создание собственного пароля. Компиляция специфических правил паролей помогает меньшему количеству людей сталкиваться с подобными проблемами, а также документирует, что политика паролей сервиса слишком ограничительна для людей, использующих менеджеры паролей, что может стимулировать сервисы к изменениям.
Проект также содержит коллекцию веб-сайтов, известных тем, что используют одну и ту же систему входа, ссылки на страницы веб-сайтов, где пользователи могут менять пароли, и многое другое. Полные детали доступны на GitHub.
Apple заявляет, что совместная работа менеджеров паролей над такими ресурсами, как правила паролей и URL-адреса для смены паролей, позволяет всем приложениям для управления паролями улучшать свое качество с меньшими усилиями, а также стимулирует веб-сайты использовать стандарты или зарождающиеся стандарты для улучшения их совместимости с менеджерами паролей.