Aller au contenu
ecdsa.com

Identifiant détectable (clé résidente)

Un identifiant WebAuthn dont la clé privée et l’ID utilisateur (user handle) sont stockés par l’authentificateur, de sorte qu’il puisse être trouvé sans que le serveur envoie d’abord un ID d’identifiant, ce qui permet la connexion par clé d’accès sans nom d’utilisateur.
Autres graphiesresident keyresidentKeyclient-side discoverable credentialusernameless

Les parties de confiance en demandent un avec residentKey: "required" (ou preferred) dans authenticatorSelection ; à la connexion, elles appellent get avec une liste allowCredentials vide et reçoivent le userHandle avec l’assertion. Les clés d’accès sont détectables par définition, et la médiation conditionnelle (mediation: "conditional") les affiche dans la liste de saisie automatique du navigateur.

Les identifiants non détectables (le modèle U2F) conservent la clé privée, encapsulée, dans l’ID d’identifiant que stocke le serveur : les clés de sécurité peuvent ainsi prendre en charge un nombre illimité de sites, mais l’utilisateur doit d’abord saisir un nom d’utilisateur. Les identifiants détectables occupent un espace de stockage limité sur les clés de sécurité et peuvent y être listés et supprimés ; les gestionnaires de clés d’accès synchronisées n’ont pas cette limite.

Normes et références

Tous les termes