Catalogue du RGI v2¶
Inventaire OpenInterop du référentiel général d'interopérabilité, version 2.0 (2015) · YAML · licence CC BY 4.0
Le catalogue reprend les 150 standards et les 9 profils du RGI v2, avec le statut de chaque fiche et ses spécifications de référence. Deux colonnes sont ajoutées par OpenInterop : les incohérences relevées dans le texte du RGI v2 et le statut proposé par la note Vers un RGI v3. Le fichier YAML contient aussi les spécifications.
Profils¶
| Profil | Prérequis | Standards | Incohérence |
|---|---|---|---|
| P1 Fondations État plateforme | IPv4, IPv6, TCP, HTTPS, CORS, TLS (SSL), URI, JSON, OData, Internet media type, SFTP, Javascript, HTML, ATOM, CSS, OAuth 2.0, OpenID Connect, CMIS, RDF, SPARQL, PDF, JPEG, WebM, VP9, Opus, RAML | ||
| P2 Web service SOAP | P1 | SOAP 1.2, WSDL, MTOM, XOP, XML, XSD, UDDI, SAML 2.0, WS-Security, WS-Addressing, XML Signature, PRESTO 2.0 | La description cite PRESTO 2.0, absent de la synthèse (§6.2) et « en fin de vie ». |
| P3 Communication interpersonnelle et bureautique | P1 | H.323, SIP, MGCP, XMPP et XMPPS, MKV, MP4, H.264, VP8, OGG, MP3, Vorbis, SVG, ZIP, 7z, SMTP et SMTPS, POP3S, IMAP4S, iCalendar, vCard, PDF, ODF, EPUB3 | |
| P4 Archivage | P1 | SEDA, OAIS, PDF/A, ODF, XML, SIARD, ZIP, TAR, FLAC, Internet media type | |
| P5 Géomatique | P1 | GML, KML, WFS, WMS, WCS, WPS, WMTS, CSW, GeoJSON, ATOM, Shapefile, GeoSpatial-Metadata, OpenLS, OWS Context, GeoTIFF, JPEG 2000, SLD | La synthèse cite GeoJSON deux fois ; la description ajoute SLD. |
| P6 Interopérabilité des organismes de la protection sociale | P2 | InterOPS | |
| P7 Orchestration | P2 | WS-BPEL, WS-CDL | Prérequis P1 dans la synthèse (§6.2), P2 dans la description (§6.3). |
| P8 Conception de système | P1 | UML, BPMN, XMI | |
| P9 Signature électronique | P1 | PAdES, XAdES, CAdES, ASIC |
Technique : Réseau¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| IPv4 (Internet Protocol version 4) | en fin de vie | P1 | « En fin de vie » dans sa fiche, mais inclus dans le profil P1 recommandé. | |
| IPv6 (Internet Protocol version 6) | recommandé | P1 | ||
| IPSec (Internet Protocol Security), sécurisation | recommandé |
Technique : Transport¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| TCP (Transmission Control Protocol) | recommandé | P1 | ||
| UDP (User Datagram Protocol) | recommandé | |||
| NTP (Network Time Protocol) | recommandé | |||
| RTP (Real-Time Transport Protocol) | recommandé | |||
| SRTP (Secure Real-time Transport Protocol) | recommandé | |||
| RTCP (Real-time Transport Control Protocol) | recommandé | |||
| TLS (SSL) (Transport Layer Security, et son prédécesseur Secure Sockets Layer), sécurisation | recommandé | P1 | Le standard recommandé s'intitule « TLS (SSL) » alors que seul TLS 1.2 ou ultérieur est conforme au RGS. | recommandé : TLS 1.3 (RFC 8446) recommandé, TLS 1.2 toléré ; SSL, TLS 1.0 et 1.1 retirés (RFC 8996). |
Technique : Session¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| SSH (Secure Shell) | recommandé |
Technique : Application¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| HTTP (Hypertext Transfer Protocol), transfert | recommandé | recommandé : Sémantique HTTP (RFC 9110), HTTP/2 (RFC 9113), HTTP/3 (RFC 9114). | ||
| HTTPS (HyperText Transfer Protocol Secure), transfert | recommandé | P1 | ||
| CORS (Cross-origin resource sharing), transfert | recommandé | P1 | ||
| FTP (File Transfer Protocol), transfert | recommandé | Recommandé, alors que FTPS, sa variante chiffrée, est retiré. | retiré : Identifiants et données en clair ; SFTP le remplace. | |
| FTPS (File Transfer Protocol Secure), transfert | retiré | Retiré, alors que FTP, qui transmet les identifiants en clair, est recommandé. | ||
| SFTP (Secure File Transfer Protocol ou SSH File Transfer Protocol), transfert | recommandé | P1 | ||
| PeSIT (Protocole d'échanges pour un système interbancaire de télécompensation), transfert | en fin de vie | retiré : Fin de vie déjà prononcée en 2015. | ||
| PRESTO 2.0 (Protocole d'échange standard et ouvert), transfert | en fin de vie | P2 | « En fin de vie », mais inclus dans la description du profil P2 recommandé. | retiré : Fin de vie déjà prononcée en 2015. |
| R66, transfert | en observation | |||
| AMQP (Advanced Message Queuing Protocol), transfert | en observation | recommandé : AMQP 1.0 (OASIS, ISO/IEC 19464). | ||
| AS2 (Applicability Statement 2), transfert | recommandé | |||
| DNS (Domain Name System), exploitation | recommandé | |||
| DNSSEC (Domain Name System Security Extensions), exploitation | recommandé | |||
| LDAP (Lightweight Directory Access Protocol), accès | recommandé | |||
| LDAPS (LDAP over SSL, ou, Secure LDAP), accès | recommandé | |||
| RTSP (Real Time Streaming Protocol), multimédia | recommandé | |||
| H.320, multimédia | retiré | |||
| H.323, multimédia | recommandé | P3 | en fin de vie : Remplacés par SIP et WebRTC. | |
| SIP (Session Initiation Protocol), multimédia | recommandé | P3 | ||
| MGCP (Media Gateway Control Protocol), multimédia | recommandé | P3 | en fin de vie : Remplacés par SIP et WebRTC. | |
| SMTP et SMTPS (Simple Mail Transfer Protocol), messagerie | recommandé | P3 | ||
| S/MIME (Secure / Multipurpose Internet Mail Extensions), messagerie | recommandé | « Recommandé » dans sa fiche, « retiré » dans le tableau de suivi des évolutions (§7.2). | à clarifier : S/MIME 4.0 (RFC 8551). | |
| POP3 (Post Office Protocol), messagerie | recommandé | en fin de vie : IMAP et JMAP couvrent l'usage. | ||
| POP3S (POP3 over SSL), messagerie | recommandé | P3 | en fin de vie : IMAP et JMAP couvrent l'usage. | |
| IMAP4 (Internet Message Access Protocol), messagerie | recommandé | |||
| IMAP4S (IMAP over SSL), messagerie | recommandé | P3 | ||
| XMPP et XMPPS (Extensible Messaging and Presence Protocol), messagerie | recommandé | P3 | à réexaminer : La messagerie instantanée de l'État (Tchap) repose sur Matrix. | |
| WebRTC (Web Real-Time Communication), messagerie | en observation | recommandé : Mûrs, libres de redevances, largement mis en œuvre. |
Technique : Service¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| OpenPGP (OpenPGP Message Format), identité & authentification | recommandé | recommandé : RFC 9580. | ||
| SAML 2.0 (Security Assertion Markup Language), identité & authentification | recommandé | P2 | maintenu pour l'existant : OpenID Connect pour tout nouveau service. | |
| OAuth 2.0 (OAuth 2.0 Authorization Framework), identité & authentification | recommandé | P1 | recommandé : Avec ses extensions de sécurité (RFC 9700) ; OAuth 2.1 en observation. | |
| OpenID Connect, identité & authentification | recommandé | P1 | ||
| SOAP 1.2 (Simple Object Access Protocol), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| WSDL (Web Services Description Language), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| UDDI (Universal Description Discovery and Integration), service web | recommandé | P2 | retiré : Abandonné depuis le milieu des années 2000. | |
| MTOM (Message Transmission Optimization Mechanism), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| XOP (XML-binary Optimized Packaging), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| WS-Security (Web Services Security (WSS)), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| WS-Addressing (Web Services Addressing), service web | recommandé | P2 | en fin de vie : Maintenu pour les échanges existants ; REST et OpenAPI pour les nouveaux projets. | |
| InterOPS (Interopérabilité entre Organismes de la Protection Sociale), service web | recommandé | P6 | à réexaminer : Avec le GIP MDS. | |
| WS-BPEL (Web Services Business Process Execution Language), orchestration de services | recommandé | P7 | en fin de vie : Peu utilisé ; BPMN couvre la modélisation. | |
| WS-CDL (Web Service Choreography Description Language), orchestration de services | en observation | P7 | « En observation », mais inclus dans le profil P7 recommandé. | retiré : Jamais finalisé ni mis en œuvre. |
| WMS (Web Map Service), géospatial | recommandé | P5 | ||
| WFS (Web Feature Service), géospatial | recommandé | P5 | ||
| TJS (Table Joining Service), géospatial | recommandé | |||
| WMTS (Web Map Tile Service), géospatial | recommandé | P5 | ||
| CSW (Catalog Service for the Web), géospatial | recommandé | P5 | ||
| WCS (Web Coverage Service), géospatial | en observation | P5 | « En observation » dans sa fiche, mais inclus dans le profil P5 recommandé. | |
| WPS (Web Processing Service), géospatial | en observation | P5 | « En observation » dans sa fiche, mais inclus dans le profil P5 recommandé. |
Syntaxique : Encodage¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| UTF-8 (Universal Character Set Transformation Format - 8 bits), caractère | recommandé | |||
| Bzip2, compression | recommandé | |||
| gzip (GNU Zip), compression | recommandé | |||
| ZIP, compression | recommandé | P3, P4 | ||
| 7z (Seven ZIP), compression | recommandé | P3 | en fin de vie : Format d'un auteur, sans organisme de normalisation. | |
| TAR (Tape Archiver), compression | recommandé | P4 |
Syntaxique : Document¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| TXT (Text File) | en fin de vie | |||
| ODF (Open Document Format for Office Applications) | recommandé | P3, P4 | recommandé : ODF 1.4 (OASIS, octobre 2025). | |
| OOXML (Office Open XML strict) | en observation | dérogation : Lecture admise par dérogation, hors variante transitionnelle ; jamais exigé d'un usager. | ||
| DocBook (DocBook schema) | recommandé | |||
| PDF (Portable Document Format) | recommandé | P1, P3 | recommandé : PDF 2.0 (ISO 32000-2), PDF/A-4 (ISO 19005-4). | |
| PDF/A (Portable Document Format pour l’Archivage) | recommandé | P4 | recommandé : PDF 2.0 (ISO 32000-2), PDF/A-4 (ISO 19005-4). | |
| EPUB3 (Electronic Publication) | en observation | P3 | « En observation » dans sa fiche, mais inclus dans le profil P3 recommandé. | recommandé : EPUB 3.3 (W3C, 2023). |
Syntaxique : Web¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| HTML (Hypertext Markup Language) | recommandé | P1 | recommandé : Standard évolutif du WHATWG. | |
| Navigateur web (Compatibilité des navigateurs (principe, pas un standard)) | recommandé | remplacé : Politique de compatibilité avec les navigateurs à jour, sans liste de versions. | ||
| XHTML (Extensible HyperText Markup Language) | retiré | |||
| CSS (Cascading Style Sheets) | recommandé | P1 | ||
| Internet media type (Type MIME, Content-Type) | recommandé | P1, P4 | ||
| ATOM (Atom Syndication format) | recommandé | P1, P5 | en fin de vie : Remplacés par des API REST et des webhooks ; maintenus pour les flux INSPIRE. | |
| APP (Atom Publishing Protocol (AtomPub)) | recommandé | en fin de vie : Remplacés par des API REST et des webhooks ; maintenus pour les flux INSPIRE. | ||
| Javascript | recommandé | P1 | ||
| CMIS (Content Management Interoperability Services) | recommandé | P1 | en fin de vie : Adoption en baisse ; à retirer du profil de fondation. |
Syntaxique : Structuration de données¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| XML (Extensible Markup Language) | recommandé | P2, P4 | ||
| EXI (Efficient XML Interchange) | en observation | |||
| XSD (XML Schema Definition) | recommandé | P2 | ||
| JSON (JavaScript Object Notation) | recommandé | P1 | recommandé : RFC 8259. | |
| OData (Open Data Protocol) | recommandé | P1 | ||
| LDIF (LDAP Data Interchange Format) | recommandé | |||
| DSML (Directory Service Markup Language) | en fin de vie | « En fin de vie » dans sa fiche, « retiré » dans le tableau de suivi des évolutions (§7.2). | retiré : Fin de vie déjà prononcée en 2015. | |
| CSV (Comma-separated values) | en fin de vie | « En fin de vie » hors usage humain, mais format de conservation recommandé pour l'archivage (P4). | recommandé : Avec un profil : RFC 4180, UTF-8, schéma de table publié. | |
| RDF (Resource Description Framework) | recommandé | P1 | ||
| OWL2 (Web Ontology Language) | recommandé | |||
| SPARQL (SPARQL Protocol and RDF Query Language) | en observation | P1 | « En observation » dans sa fiche, mais inclus dans le profil P1 recommandé. | |
| KML (Keyhole Markup Language) | en observation | P5 | « En observation » dans sa fiche, mais inclus dans le profil P5 recommandé. | |
| DOM (Document Object Model) | recommandé | |||
| SIARD (Software Independent Archiving of Relational Databases) | en observation | P4 | « En observation » dans sa fiche, mais inclus dans le profil P4 recommandé. | recommandé : SIARD 2 (eCH-0165). |
| XMI (XML Metadata Interchange) | recommandé | P8 | ||
| OAIS (Open Archival Information System) | recommandé | P4 | ||
| SEDA (Standard d'échange de données pour l'archivage) | recommandé | P4 | recommandé : SEDA 2.3, ou version ultérieure publiée par le SIAF. | |
| YAML (YAML Ain't Markup Language), description d’api | en observation | recommandé : YAML 1.2.2, comme format de description d'API. | ||
| RAML (RESTful API Modeling Language), description d’api | en observation | P1 | « En observation » dans sa fiche, mais inclus dans le profil P1 recommandé. | retiré : Abandonné au profit d'OpenAPI. |
| URI (Uniform Resource Identifier), identifiant | recommandé | P1 | ||
| ARK (Archival Resource Key), identifiant | en observation | |||
| ISNI (International Standard Name Identifier), identifiant | en observation | |||
| Shapefile (Fichier de formes (SHP)), géospatial | recommandé | P5 | en fin de vie : GeoPackage et GeoJSON le remplacent. | |
| GeoJSON (Geographic JSON), géospatial | recommandé | P5 | Cité deux fois dans le profil P5. | |
| GeoSpatial-Metadata (Geographic Information - Metadata), géospatial | recommandé | P5 | ||
| GML (Geography Markup Language), géospatial | recommandé | P5 | ||
| vCard (Visit Card), carnet d'adresses | recommandé | P3 | ||
| iCalendar (Internet Calendaring and Scheduling (iCal)), calendrier | recommandé | P3 |
Syntaxique : Traitement de données structurées¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| XSLT (Extensible Stylesheet Language Transformations) | recommandé | |||
| XPath (Xpath) | recommandé | |||
| XLink | recommandé | |||
| XQuery | recommandé | |||
| XInclude | recommandé | |||
| XPointer | recommandé | |||
| XML Signature (XML Signature (XML-DSig)) | recommandé | P2 | ||
| OpenLS (Open Location Service), géospatial | en observation | P5 | « En observation » dans sa fiche, mais inclus dans le profil P5 recommandé. | |
| OWS Context (OGC Web Services Context Document), géospatial | en observation | P5 | « En observation » dans sa fiche, mais inclus dans le profil P5 recommandé. | |
| SLD (Styled Layer Descriptor), géospatial | recommandé | P5 | Inclus dans la description du profil P5, absent de sa synthèse (§6.2). |
Syntaxique : Multimédia¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| MPEG-TS (Moving Picture Expert Group – Transport Stream), conteneur vidéo | recommandé | |||
| MP4 (MPEG-4 Part 14), conteneur vidéo | recommandé | P3 | ||
| MKV (Matroska), conteneur vidéo | recommandé | P3 | ||
| WebM, conteneur vidéo | en observation | P1 | « En observation » dans sa fiche, mais inclus dans le profil P1 recommandé. | recommandé : Mûrs, libres de redevances, largement mis en œuvre. |
| VP8, codec vidéo | recommandé | P3 | ||
| VP9, codec vidéo | en observation | P1 | « En observation » dans sa fiche, mais inclus dans le profil P1 recommandé. | recommandé : Mûrs, libres de redevances, largement mis en œuvre. |
| H.264 (MPEG-4 AVC (Advanced Video Coding)), codec vidéo | recommandé | P3 | dérogation : Couverts par des pools de brevets : admis par dérogation datée ; AV1, VP9 et Opus pour les nouveaux services. | |
| H.265 (High Efficiency Video Coding (HEVC)), codec vidéo | en observation | dérogation : Couverts par des pools de brevets : admis par dérogation datée ; AV1, VP9 et Opus pour les nouveaux services. | ||
| OGG, conteneur audio | recommandé | P3 | ||
| Opus (Opus Interactive Audio Codec), codec audio | en observation | P1 | « En observation » dans sa fiche, mais inclus dans le profil P1 recommandé. | recommandé : Mûrs, libres de redevances, largement mis en œuvre. |
| MP3 (MPEG-½ Audio Layer 3), codec audio | recommandé | P3 | ||
| Vorbis, codec audio | recommandé | P3 | ||
| AAC (Advanced Audio Coding), codec audio | recommandé | dérogation : Couverts par des pools de brevets : admis par dérogation datée ; AV1, VP9 et Opus pour les nouveaux services. | ||
| FLAC (Free Lossless Audio Codec), codec audio | recommandé | P4 | ||
| TIFF (Tagged Image File Format), image | recommandé | |||
| GeoTIFF (Geographical Tagged Image File Format), image | recommandé | P5 | ||
| PNG (Portable Network Graphics), image | recommandé | |||
| JPEG (Joint Photographic Experts Group), image | recommandé | P1 | ||
| JPEG 2000 (Joint Photographic Experts Group 2000), image | en fin de vie | P5 | « En fin de vie » dans sa fiche, mais présent dans le profil P5 recommandé et « en observation » pour l'archivage (P4). | à fixer : Statut unique, à fixer avec le SIAF et le CNIG. |
| GIF (Graphics Interchange Format), image | en fin de vie | retiré : PNG, WebP et SVG couvrent les usages. | ||
| SVG (Scalable Vector Graphics), image | recommandé | P3 |
Syntaxique : Signature¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| PAdES (PDF Advanced Electronic Signature) | recommandé | P9 | recommandé : Normes ETSI EN 319 1xx, ajout de JAdES ; alignement sur eIDAS 2. | |
| XAdES (XML Advanced Electronic Signatures) | recommandé | P9 | recommandé : Normes ETSI EN 319 1xx, ajout de JAdES ; alignement sur eIDAS 2. | |
| CAdES (CMS Advanced Electronic Signatures) | recommandé | P9 | recommandé : Normes ETSI EN 319 1xx, ajout de JAdES ; alignement sur eIDAS 2. | |
| ASIC (Associated Signature Containers) | recommandé | P9 | recommandé : Normes ETSI EN 319 1xx, ajout de JAdES ; alignement sur eIDAS 2. |
Syntaxique : Message de sécurité¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| IDMEF (Intrusion Detection Message Exchange Format) | recommandé | en fin de vie : RFC expérimentale peu adoptée ; remplacée par STIX et OCSF. | ||
| IODEF (Incident Object Description Exchange Format) | recommandé | recommandé : IODEF v2 (RFC 7970). |
Sémantique : Modélisation¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| UML (Unified Modeling Language) | recommandé | P8 | ||
| BPMN (Business Process Model and Notation) | recommandé | P8 |
Sémantique : Personne¶
| Standard | Statut v2 | Profils | Incohérence | Proposition v3 |
|---|---|---|---|---|
| IdpPERS (Identité pivot d'une personne) | recommandé |