Перейти к содержимому
ecdsa.com

Аутентификатор (FIDO/WebAuthn)

Компонент, который хранит учётные данные WebAuthn и создаёт подписи: платформенный аутентификатор, встроенный в устройство, переносной ключ безопасности или менеджер учётных данных, синхронизирующий ключи доступа.
Другие написанияplatform authenticatorroaming authenticatorsecurity keyFIDO authenticator

К платформенным аутентификаторам (Windows Hello, Touch ID и Face ID от Apple, блокировка экрана Android) обращаются через API операционной системы; переносные аутентификаторы (ключи безопасности вроде YubiKey или Titan либо телефон, подключённый через гибридный транспорт) работают по CTAP через USB, NFC или Bluetooth. Менеджеры учётных данных, такие как iCloud Keychain, Google Password Manager или 1Password, выступают аутентификаторами для синхронизируемых ключей доступа.

Возможности различаются: способ проверки пользователя (биометрия, PIN), ограничения на хранение обнаруживаемых учётных данных на ключах безопасности (часто от 25 до нескольких сотен), поддерживаемые алгоритмы (ES256 почти везде, EdDSA на многих ключах) и аттестация. Флаги в данных аутентификатора сообщают доверяющей стороне, что произошло (пользователь присутствует, пользователь проверен, допускается резервное копирование, резервная копия создана).

Стандарты и ссылки

Все термины