Passa al contenuto principale

10. Considerazioni sulla sicurezza

Le implementazioni CBOR DEVONO considerare vari aspetti di sicurezza:

  • Esaurimento delle risorse: gli elementi di lunghezza indefinita e le strutture profondamente annidate possono consumare risorse eccessive.
  • Gestione degli input non validi: i decodificatori DEVONO gestire correttamente dati CBOR malformati o non validi.
  • Intervallo numerico: le applicazioni DEVONO gestire interi e numeri in virgola mobile al di fuori degli intervalli previsti.
  • Unicità delle chiavi delle mappe: chiavi duplicate nelle mappe possono causare problemi di sicurezza.
  • Convalida dei tag: i tag sconosciuti o non validi DOVREBBERO essere gestiti in modo sicuro.