FIDO2 – набор стандартов аутентификации без пароля, разработанный FIDO Alliance совместно с W3C. Состоит из WebAuthn (программный интерфейс браузеров и платформ) и CTAP (Client to Authenticator Protocol – протокол связи с внешними аутентификаторами по USB, NFC, Bluetooth).
Принцип работы
Аутентификация основана на асимметричной криптографии: для каждого сервиса создаётся отдельная пара ключей, закрытый ключ хранится в аутентификаторе и не передаётся, а подтверждение пользователь даёт биометрией или PIN-кодом.
Аутентификаторы
- Встроенные в устройства: модули безопасности смартфонов и ноутбуков.
- Внешние аппаратные ключи безопасности.
- Синхронизируемые ключи доступа (passkeys).
Преимущества
- Защита от фишинга и подбора паролей.
- Удобный вход и снижение нагрузки на поддержку по сбросу паролей.
- Подходит как сильный второй фактор и как полная замена пароля.
Внедрение
Поддержку FIDO2 добавляют в IAM, SSO и MFA-платформы, а также в веб-приложения через WebAuthn.