Officiel Contraignant
Remarque
Spécification de l'OpenID Foundation, version 1.0 finale, qui définit un profil d'OpenID pour justificatifs vérifiables avec les formats SD-JWT VC et ISO mdoc, pour un haut niveau d'assurance.
Le texte intégral n'est pas reproduit ici (droits) : consultez la source officielle.
Résumé
Objet
L’OpenID4VC High Assurance Interoperability Profile 1.0 (OpenID4VC-HAIP) de l’OpenID Foundation, publié en version finale le 24 décembre 2025 OpenID4VC HAIP 1.0, est un profil d’OpenID4VCI et d’OpenID4VP, combinés avec les formats SD-JWT VC et mdoc ISO OpenID4VC HAIP 1.0, [Abstract](#abstract) :
The aim is to select features and to define a set of requirements for the existing specifications to enable interoperability among Issuers, Wallets, and Verifiers of Credentials where a high level of security and privacy is required.
À qui ça s’applique
Le profil n’impose rien par lui-même. Les fournisseurs de portefeuille veillent à ce que les solutions de portefeuille prennent en charge la présentation d’attributs conformément à l’annexe II du règlement d’exécution 2024/2982 Art. 5 §1. Cette annexe rend applicable, avec des adaptations, la spécification ETSI TS 119 472-2 V1.2.1, dont le paragraphe 6 définit un profil de présentation fondé sur OpenID4VC-HAIP Annexe II ETSI TS 119 472-2 V1.2.1, § 6.1 Introduction. Les exigences de l’annexe visent notamment les parties utilisatrices et les portefeuilles Annexe II.
Pour la délivrance, l’annexe I du même règlement rend applicable la spécification ETSI TS 119 472-3 V1.1.1, avec des adaptations Annexe I. Elle prévoit que le portefeuille met en œuvre le protocole OpenID4VCI tel que le profilent les exigences de la clause 4 d’OpenID4VC-HAIP, sauf disposition contraire ETSI TS 119 472-3 V1.1.1, § 4.1 General requirements.
Sections visées, adaptations
L’annexe II délimite précisément les sections du profil Annexe II :
| Mécanisme de transmission | Sections d’OpenID4VC-HAIP |
|---|---|
| Par redirections, sans API de médiation | 5, 5.1, 5.3, 7 et 8 |
| Avec API de médiation (du navigateur ou du système) | 5, 5.2, 5.3, 7 et 8 |
- Exigences obligatoires. Toutes les exigences obligatoires des sections 5, 5.3, 7 et 8 s’appliquent. « Section 5 » ne vise que les exigences placées directement sous son intitulé, sans les sections 5.1 à 5.3 Annexe II.
- L’annexe prévaut. Si l’annexe modifie une exigence du profil, c’est l’exigence modifiée qui s’applique ; elle peut ainsi rendre obligatoire une exigence facultative Annexe II.
- Profils de format de la section 6. Selon le format de l’attestation demandée, les parties utilisatrices et les portefeuilles respectent le profil « ISO mdocs » ou le profil « IETF SD-JWT VCs » Annexe II OpenID4VC HAIP 1.0, [6.](#section-6) [OpenID4VC Credential Format Profiles](#name-openid4vc-credential-format).
- D’autres adaptations du profil ETSI. L’annexe vide en outre plusieurs exigences des
clauses 6.3.2.1, 6.3.2.2, 6.3.3 et 6.4.1 de la spécification ETSI. Elle réécrit
l’exigence sur le paramètre
verifier_info, qui doit contenir le certificat d’enregistrement, et ajoute une exigence sur le certificat utilisé avec le préfixex509_hashAnnexe II.
Points clés du profil
- Section 5 (présentation). Le vérificateur et le portefeuille prennent en charge au
moins un des deux formats. Pour les demandes signées, le vérificateur utilise le préfixe
d’identifiant client
x509_hashd’OpenID4VP, que le portefeuille doit accepter. Les réponses sont chiffrées OpenID4VC HAIP 1.0, [5.](#section-5) [OpenID for Verifiable Presentations](#name-openid-for-verifiable-prese). - Section 7 (signatures). Émetteurs, vérificateurs et portefeuilles prennent en charge
au minimum ECDSA avec P-256 et SHA-256 (
ES256) pour valider les objets signés que la section énumère OpenID4VC HAIP 1.0, [7.](#section-7) [Requirements for Digital Signatures](#name-requirements-for-digital-si). - Section 8 (empreintes). Toutes les entités prennent en charge SHA-256 pour les empreintes de SD-JWT VC et de mdoc OpenID4VC HAIP 1.0, [8.](#section-8) [Hash Algorithms](#name-hash-algorithms).
- API de médiation. Le portefeuille révèle par défaut à l’API qui fonctionne selon la section 5.2 du profil quels types d’attestations il détient, mais jamais leurs attributs ni leurs valeurs. S’il prend en charge cette API, il offre un réglage global pour désactiver cette divulgation Annexe II.
Liens
- Spécifications profilées : OpenID4VCI OpenID4VCI 1.0 et OpenID4VP OpenID4VP 1.0.
- Normes intermédiaires : ETSI TS 119 472-2 ETSI TS 119 472-2 V1.2.1 et ETSI TS 119 472-3 ETSI TS 119 472-3 V1.1.1.
- Les deux annexes du règlement d’exécution 2024/2982 ont été ajoutées par le règlement d’exécution 2026/1731 Art. 4.
- Parcours : étape 3, le portefeuille européen.
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. Par ailleurs, cette spécification date le profil du 29 décembre 2025 ETSI TS 119 472-2 V1.2.1, § 2.1 Normative references, alors que le profil lui-même et la spécification ETSI TS 119 472-3 indiquent le 24 décembre 2025 OpenID4VC HAIP 1.0 ETSI TS 119 472-3 V1.1.1, § 2.1 Normative references.
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.