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