Cette page a été traduite automatiquement. Consultez la version originale en anglais ici.
Le protocole CTAP (Client-to-Authenticator-Protocol) est un mécanisme standardisé conçu pour simplifier et sécuriser la communication entre l'appareil d'un utilisateur (comme un ordinateur portable ou un navigateur) et un authenticator (par exemple, une clé de sécurité matérielle ou un smartphone). Il sert de pont pour garantir une interaction efficace entre plusieurs composants du processus d'authentification des utilisateurs, en particulier dans le contexte des normes FIDO2 et WebAuthn.
Le système traditionnel nom d'utilisateur-mot de passe, autrefois considéré comme la référence en matière de sécurité en ligne, a montré ses vulnérabilités au fil du temps. Les utilisateurs optant pour des mots de passe faciles à retenir (et faciles à pirater) ou réutilisant les mêmes mots de passe sur plusieurs plateformes, une méthode plus forte et plus sûre est devenue essentielle. Conscients de ce besoin pressant, la FIDO Alliance, en collaboration avec le World Wide Web Consortium (W3C), a mené le développement de systèmes plus robustes : FIDO2 et WebAuthn. Et le protocole CTAP est au cœur de ces avancées.
La communication via CTAP suit un schéma structuré. Tout d'abord, le logiciel client (comme un navigateur) se connecte à l'authenticator et demande des informations. Sur la base des données reçues, il envoie ensuite des commandes appropriées à l'authenticator, qui renvoie une réponse или un message d'erreur. Ce processus itératif garantit à la fois la sécurité et l'efficacité lors de l'authentification.
Bien qu'ils soient tous deux des composants essentiels de FIDO2, WebAuthn se concentre sur la connexion entre le système de l'utilisateur et les sites web nécessitant une identification. À l'inverse, le protocole CTAP régit le lien entre l'appareil principal de l'utilisateur et l'authenticator, comme les clés de sécurité ou les smartphones.
Le protocole CTAP garantit que les appareils et les authenticators communiquent efficacement, ce qui rend les méthodes sans mot de passe comme les passkeys performantes. En standardisant cette communication, le protocole CTAP assure la cohérence et la sécurité sur diverses plateformes et appareils.
Oui, il y a CTAP1, qui vise principalement l'authentification à deux facteurs. CTAP2 a introduit les clés résidentes, favorisant l'authentification sans mot de passe. La version plus récente, CTAP2.1, a apporté des fonctionnalités améliorées comme une meilleure gestion des clés résidentes et l'attestation d'entreprise.
Le protocole CTAP garantit que les données d'authentification sensibles, comme les empreintes digitales, ne quittent jamais l'appareil de l'utilisateur. Comme les utilisateurs n'ont pas besoin de fournir de mots de passe, les attaques de phishing, qui visent souvent à voler ces identifiants, deviennent inefficaces.
Corbado est la Passkey Intelligence Platform pour les équipes CIAM qui gèrent l'authentification client à grande échelle. Nous vous montrons ce que les logs IDP et les outils d'analytics génériques ne voient pas : quels appareils, versions d'OS, navigateurs et gestionnaires de credentials prennent en charge les passkeys, pourquoi les enrôlements ne deviennent pas des connexions, où le flux WebAuthn échoue et quand une mise à jour OS ou navigateur casse silencieusement la connexion — le tout sans remplacer Okta, Auth0, Ping, Cognito ni votre IDP interne. Deux produits : Corbado Observe ajoute l'observabilité pour les passkeys et toute autre méthode de connexion. Corbado Connect apporte des passkeys managés avec analytics intégrés (aux côtés de votre IDP). VicRoads gère les passkeys pour plus de 5M d'utilisateurs avec Corbado (+80 % d'activation passkey). Parler à un expert Passkey →
Découvrez comment Corbado s’intègre à votre déploiement de passkeys et à votre stack d’authentification existante.
Explorer la Console
Table des matières
Articles associés