Aller au contenu

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é