Aller au contenu principal

7. Future Evolution of CBOR (Évolution Future de CBOR)

7.1. Extension Points (Points d'Extension)​

CBOR fournit plusieurs mécanismes permettant une extension future sans nécessiter de négociation de version:

7.1.1. Tags (Balises)​

Les balises (type majeur 6) sont le principal mécanisme d'extension de CBOR:

  • Nouvelles balises définies dans le registre IANA
  • Balises spécifiques à l'application
  • Balises expérimentales avant normalisation

7.1.2. Simple Values (Valeurs Simples)​

Les valeurs simples (type majeur 7, informations supplémentaires 0-19) sont réservées pour une extension future.

7.2. Curating the Set of Defined Tags (Gestion de l'Ensemble des Balises Définies)​

Le registre des balises IANA est géré en tenant compte de:

  • Balises à usage général
  • Balises spécifiques au domaine
  • Interopérabilité avec les normes existantes

7.3. Security Considerations for Extensions (Considérations de Sécurité pour les Extensions)​

Lors de l'introduction de nouvelles extensions, il faut considérer (MUST):

  • Impact sur les implémentations existantes
  • Risques de sécurité
  • Complexité de traitement du décodeur