Ключ доступа (passkey)
Определение
Ключ доступа (passkey) — учётные данные WebAuthn с открытым ключом, привязанные к конкретному сервису (RP ID): вход подтверждает подпись одноразового запроса, а не общий секрет. Ключи бывают синхронизируемыми между устройствами и привязанными к одному — переносят и восстанавливают их по-разному.
Также ищут: Passkey · пасс-ключ · ключ доступа WebAuthn · discoverable credential
Зачем это знать
Сервис хранит открытый ключ, а не общий пароль. Привязка к RP ID и криптографическая подпись защищают от повторного использования секрета на поддельном сайте.
Карта понятия
Что подтверждено
W3C WebAuthn Level 3 относит passkey к обнаруживаемым учётным данным с открытым ключом и связывает их с RP ID.
Граница применимости: Терминология и область действия учётных данных W3C WebAuthn Level 3.
FIDO разделяет ключи доступа на синхронизируемые между устройствами и привязанные к одному устройству; способы переноса и восстановления у них различаются.
Граница применимости: Модели развёртывания ключей доступа FIDO.
Что проверить
- Проверьте точный RP ID сервиса.
- Уточните, синхронизируется ли ключ между устройствами.
- Разберите регистрацию, перенос и восстановление доступа.
Первоисточники
- Web Authentication: An API for accessing Public Key Credentials — Level 3
Определяет RP-scoped public-key credentials, user presence/verification и discoverable credentials, называемые passkeys.
Утверждения: 01