Passa al contenuto principale

7. Future Evolution of CBOR (Evoluzione Futura di CBOR)

7.1. Extension Points (Punti di Estensione)​

CBOR fornisce diversi meccanismi che consentono l'estensione futura senza richiedere la negoziazione della versione:

7.1.1. Tags​

I tag (tipo principale 6) sono il principale meccanismo di estensione di CBOR:

  • Nuovi tag definiti nel registro IANA
  • Tag specifici dell'applicazione
  • Tag sperimentali prima della standardizzazione

7.1.2. Simple Values (Valori Semplici)​

I valori semplici (tipo principale 7, informazioni aggiuntive 0-19) sono riservati per l'estensione futura.

7.2. Curating the Set of Defined Tags (Curare l'Insieme dei Tag Definiti)​

Il registro dei tag IANA viene gestito considerando:

  • Tag di uso generale
  • Tag specifici del dominio
  • Interoperabilità con gli standard esistenti

7.3. Security Considerations for Extensions (Considerazioni sulla Sicurezza per le Estensioni)​

Quando si introducono nuove estensioni, si DEVE considerare (MUST):

  • Impatto sulle implementazioni esistenti
  • Rischi per la sicurezza
  • Complessità di elaborazione del decodificatore