Client to Authenticator Protocol (CTAP) v2.3

Vérifié le 2026-10-29

Disponible uniquement en anglais.

Officiel Contraignant

Référence
CTAP 2.3
Type
Autre spécification
Dossier
Autres normes
Version
définitive (Proposed Standard)
Date
2026-02-26
Statut
Définitif
Langues
anglais
Source officielle
https://fidoalliance.org/specs/fido-v2.3-ps-20260226/fido-client-to-authenticator-protocol-v2.3-ps-20260226.html

Remarque

Spécification de la FIDO Alliance qui décrit un protocole applicatif de communication entre un authentificateur itinérant et un client ou une plateforme, avec ses liaisons de transport (CTAP 2.3).

Le texte intégral n'est pas reproduit ici (droits) : consultez la source officielle.

Résumé

Objet

Le Client to Authenticator Protocol (CTAP) de la FIDO Alliance, version 2.3, publié comme Proposed Standard le 26 février 2026, organise le dialogue entre un authentificateur « itinérant », par exemple un smartphone, et la plateforme cliente, par exemple un PC, sur laquelle l’utilisateur s’adresse à une partie utilisatrice CTAP 2.3, Proposed Standard, February 26, 2026 CTAP 2.3, § 1. Introduction[](#intro) :

Texte officiel · CTAP 2.3, Abstract

This specification describes an application layer protocol for communication between a roaming authenticator and another client/platform, as well as bindings of this application protocol to a variety of transport protocols using different physical media.

Pour eIDAS 2, la partie utile est celle des transports hybrides. Ils séparent la preuve que l’appareil client est physiquement proche de l’authentificateur, apportée par des annonces Bluetooth Low Energy (BLE), du canal qui transporte les messages. Ce canal passe soit par un service réseau appelé tunnel service, soit par une communication locale (BLE, ultra-large bande…) CTAP 2.3, § 11.5. Hybrid transports[](#sctn-hybrid).

À qui ça s’applique

Le texte même de l’annexe II du règlement d’exécution 2024/2982 ne nomme CTAP 2.3 que dans deux remarques, rédigées au conditionnel Annexe II. Cette annexe rend aussi applicable, avec des adaptations, le paragraphe 6 de la spécification ETSI TS 119 472-2 V1.2.1 Annexe II, qui nomme CTAP dans une exigence (voir ci-dessous). Les remarques accompagnent deux exigences qui, elles, visent le portefeuille : dans les flux entre deux appareils, il vérifie, au moyen de l’API de médiation, que l’appareil qui interagit est à proximité physique immédiate. Il le fait par un canal de communication local sécurisé, direct et qui demande une action de l’utilisateur Annexe II. L’obligation générale pèse sur les fournisseurs de portefeuille, qui veillent à la prise en charge des spécifications de cette annexe Art. 5 §1.

Les remarques visent d’autres acteurs : les systèmes d’exploitation, les navigateurs, les API de médiation et toute autre couche qui échappe au contrôle du portefeuille Annexe II :

Texte officiel · Règlement d'exécution (UE) 2024/2982 — version consolidée au 11/08/2026, Annexe II

un canal de communication local comme prévu par le CTAP 2.3 plutôt que de recourir aux services de transport hybride CTAP

C’est ce canal local que ces couches « devraient » utiliser, à la fois pour vérifier la proximité et pour transférer les données entre les deux appareils. Selon les mêmes remarques, CTAP 2.3 permet d’utiliser le BLE pour la vérification de proximité et, si les deux appareils le mettent en œuvre, pour transporter les données Annexe II.

Points clés

  • Dans le texte de l’annexe, une recommandation. Les deux remarques emploient le verbe « devraient » Annexe II.
  • Dans la spécification ETSI rendue applicable, une exigence. L’annexe donne un nouveau texte aux exigences OIDFVP-HAIP-ADD-API-01, -04 et -05 de la clause 6.5.2, mais ne modifie pas l’exigence -06 Annexe II. Celle-ci vise les navigateurs et les systèmes d’exploitation :
Texte officiel · ETSI TS 119 472-2 V1.2.1, § 6.5.2 Additional requirements

OIDFVP-HAIP-ADD-API-06: The browsers and Operating Systems shall use short-range CTAP transport bindings to transfer CTAP2 messages over BLE, NFC or USB, whichever applies.

L’article qui renvoie à l’annexe oblige, lui, les fournisseurs de portefeuille Art. 5 §1.

Passages des actes qui s’y rattachent

  • Annexe II : exigences ISO/IEC 18013-ADD-API-05 et OIDFVP-HAIP-ADD-API-05 et leurs remarques ; exigence OIDFVP-HAIP-ADD-API-06 de la spécification ETSI, non modifiée. La clause 5.4, d’où vient la première exigence, figure dans l’annexe ; dans la spécification ETSI V1.2.1, la clause 5 s’arrête à la clause 5.3.3 ETSI TS 119 472-2 V1.2.1, § 5.3.3 ISO/IEC-mdoc EAAP Response profile. Cette annexe a été ajoutée par le règlement d’exécution 2026/1731 Art. 4.

Liens

Version citée

L’annexe II du règlement d’exécution 2024/2982 rend applicable la spécification ETSI TS 119 472-2 dans sa version V1.2.1 (2026-03) Annexe II ETSI TS 119 472-2 V1.2.1. L’index des normes ETSI du corpus, consulté le 30-10-2026, mentionne une version publiée plus récente, la V1.3.1, dont le texte ne figure pas dans le corpus. L’acte nomme la V1.2.1.

Coquille dans l'acte

Dans l’annexe II, l’adaptation qui réécrit les exigences OIDFVP-HAIP-ADD-API-01, -04 et -05 s’intitule « 6.5.2 General requirements » Annexe II. Dans la spécification ETSI TS 119 472-2 V1.2.1, la clause 6.5.2 qui porte ces exigences s’intitule « Additional requirements » ETSI TS 119 472-2 V1.2.1, § 6.5.2 Additional requirements. Lecture probable : « 6.5.2 Additional requirements ». La coquille n’existe que dans la version française : la version anglaise de l’annexe II écrit « 6.5.2 Additional requirements » Annexe II.

Consolidation sans valeur officielle

Ce résumé s’appuie sur la version consolidée, publiée sur EUR-Lex, du règlement d’exécution 2024/2982 Règlement d'exécution (UE) 2024/2982 — version consolidée au 11/08/2026. Elle sert de documentation : seul le texte publié au Journal officiel fait foi.

Rédaction Asphalia.